我在ckeditor
项目中使用了npm
v.4.8.0。
我的配置如下:
CKEDITOR.editorConfig = function (config) {
config.extraPlugins = 'stylesheetparser';
config.contentsCss = '/static/ckeditor/custom/custom_styles.css';
config.stylesSet = 'default';
config.autoGrow_MaxHeight = 500;
};
文件在那里,路径是正确的,我编辑器中的DOM元素仍然是contents.css
中定义的样式。
任何想法我可能做错了什么?
THX 罗恩
答案 0 :(得分:1)
CKEditor 默认使用通过配置属性添加的 contents.css - contentsCss。
contentsCss: CKEDITOR.getUrl( 'contents.css' ),
可能的原因是,您没有将正确的 CKEditor.config 传递给方法 - CKEDITOR.editorConfig。
如何调试:
config.contentsCss = '/static/ckeditor/custom/custom_styles.css';
您可以获得有关配置的更多详细信息: https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html#cfg-contentsCss