CKEditor样式表未加载到目标页面上

时间:2016-01-12 18:45:57

标签: javascript css ckeditor

我刚刚在我的网站上实施了CKEditor。但是,我注意到contents.css文件根本没有被加载/调用。

例如,在编辑器中,我可以突出显示一个单词或短语,并显示正确的黄色背景。但是一旦我保存文本并在页面上将其显示为html,黄色背景就不再存在了。

在检查元素后,我可以看到它已被赋予marker类。当我查看contents.css文件时,它会显示marker的{​​{1}}为黄色。

使用FireBug,我可以看到background-color甚至从未加载到页面上。我需要在这里做些什么来改变它?

1 个答案:

答案 0 :(得分:1)

contents.css文件为编辑器中的内容提供样式。您可以使用config.contentsCss选项定义它。

请注意,此设置的API文档说明为:

  

用于将样式应用于编辑器内容的CSS文件。它应该反映在要显示内容的目标页面中使用的CSS。

CKEditor无法知道你对输出的内容做了什么。 “样式”下拉列表中提供的默认样式仅仅是示例,开发人员可以自定义此列表以匹配其网站的整体外观,并将适当的样式添加到目标页面。您可以在Applying Styles to Editor Content文档中详细了解相关内容,并查看相关的CKEditor SDK sample