我試圖在Sitecore富文本編輯器中使用自定義樣式。我找到了文章,它描述瞭如何去做,但我必須將我的樣式放在default.css文件中。 我想將我的自定義樣式添加到分隔的.css文件中以避免潛在的問題(例如,在升級版本時覆蓋默認的.css文件等)。 是否有辦法一次使用default.css和custom.css文件?Sitecore富文本編輯器的分離.css文件
回答
您可以使用@import
規則:https://developer.mozilla.org/en/docs/Web/CSS/@import
你需要做的唯一一件事情就是在你default.css
文件的開頭加入這一行:
@import 'customStyles.css';
它仍然在default.css
但只有一個變化一個,如果您升級,您會注意到您的自定義樣式不再存在,因此您會記得將此@import customStyle.css
行添加到新的default.css
文件中。
您可以將config中設置的WebStylesheet
的值更新爲您希望使用的css文件的位置。然後,RTE將加載它。
<!--
WEB SITE STYLESHEET
CSS file for HTML content of Sitecore database.
The file pointed to by WebStylesheet setting is automatically included in Html and Rich Text fields.
By using it, you can make the content of HTML fields look the same as the actual Web Site
-->
<setting name="WebStylesheet">
<patch:attribute name="value">/location/to/custom.css</patch:attribute>
</setting>
上面使用補丁配置來更新值。
當前,此屬性設置爲default.css文件。我怎樣才能在那裏添加額外的.css文件? –
對'default.css'沒有興趣,但是如果你必須@import到你的自定義css文件中,或者重寫Editor Configuration並指定css文件:https://jammykam.wordpress.com/2015/ 3月11日/用戶特定或 - 多站點特定CSS的樣式功能於Sitecore的富文本編輯器/ – jammykam
- 1. Sitecore的富文本編輯器鏈接
- 2. 添加多個CSS類富文本編輯器Sitecore的8
- 3. 如何在sitecore中創建富文本編輯器組件
- 4. Wicket富文本編輯器
- 5. 富文本編輯器
- 6. 富文本編輯器
- 7. QML富文本編輯器
- 8. JavaFX富文本編輯器
- 9. 富文本編輯器
- 10. 添加按鈕HTML元素的Sitecore的富文本編輯器
- 11. Sitecore的富鏈接插入的文本編輯器定製
- 12. 定製Sitecore富文本編輯器的默認配置
- 13. iframe不會從Sitecore中的富文本編輯器中顯示
- 14. 添加字體大小Sitecore的富文本編輯器
- 15. 帶有行號的Sitecore(v6.4.1)富文本編輯器
- 16. Sitecore富文本編輯器自動保存
- 17. Sitecore 8.1富文本編輯器圖像錯誤
- 18. Sitecore富文本HTML編輯器配置文件 - 設置全局默認
- 19. 富文本編輯器的32x32圖標?
- 20. Flex中的Javascript富文本編輯器
- 21. 富文本編輯器的屬性
- 22. 豐富的文本編輯器爲textarea
- 23. iOS中的富文本編輯器
- 24. YUI 2富文本編輯器的bug
- 25. 用於winform的富文本編輯器
- 26. AS3的富文本編輯器
- 27. 富文本編輯的文本區
- 28. Sitecore 8:將顏色小部件添加到富文本編輯器
- 29. Rails 3和富文本編輯器
- 30. 需要ASP.Net/MVC富文本編輯器
@ yuri-dorokhov其實Jammykam的答案好多了。您應該將其標記爲正確 –
我的問題是如何一次使用兩個'.css'文件。 Jammykam的答案顯示瞭如何配置一個'.css'文件。所以,我決定你的答案是我需要的。 –
你可以使用@jammykam補丁並在其中添加'@ import'鏈接到原來的'default.css'文件。這是在他的回答評論。 –