我刚刚在我的网站上实施了CKEditor。但是,我注意到contents.css
文件根本没有被加载/调用。
例如,在编辑器中,我可以突出显示一个单词或短语,并显示正确的黄色背景。但是一旦我保存文本并在页面上将其显示为html,黄色背景就不再存在了。
在检查元素后,我可以看到它已被赋予marker
类。当我查看contents.css
文件时,它会显示marker
的{{1}}为黄色。
使用FireBug,我可以看到background-color
甚至从未加载到页面上。我需要在这里做些什么来改变它?
答案 0 :(得分:1)
contents.css
文件为编辑器中的内容提供样式。您可以使用config.contentsCss
选项定义它。
请注意,此设置的API文档说明为:
用于将样式应用于编辑器内容的CSS文件。它应该反映在要显示内容的目标页面中使用的CSS。
CKEditor无法知道你对输出的内容做了什么。 “样式”下拉列表中提供的默认样式仅仅是示例,开发人员可以自定义此列表以匹配其网站的整体外观,并将适当的样式添加到目标页面。您可以在Applying Styles to Editor Content文档中详细了解相关内容,并查看相关的CKEditor SDK sample。