0

当我们尝试指定 a 时,我们尝试将其CKEditor用作Widgetfor :Vignettecontent css outside the environment of CKEditor

"CKEDITOR.config.contentsCss = 'http://lvhost:27110/CKEditorbk/my.css';" 

不起作用,但是当我们指定包含在战争中的内容 css 时,我们部署了 ckeditor,例如:

CKEDITOR.config.contentsCss = 'http://lvhost:27110/CKEditor/ckeditor/my.css'; 

它按我们预期的那样工作。Isn't possible to specify a css outside "CKEditor.basepath"?

4

1 回答 1

1

事实上你不能因为 CKEditor 路径范围是一个名为ckeditor.

但是,您可以通过复制相同的文件夹结构(即/js/CUSTOM_CKEDITOR/ckeditor. 当我为 CKeditor 编写插件时,我已经这样做了。

我有一个自定义 css 在/js/CUSTOM_CKEDITOR/ckeditor/plugins/my_plugin/css/custom.css. 在我的/js/CUSTOM_CKEDITOR/ckeditor/config.js我用过:

CKEDITOR.config.contentsCss = CKEDITOR.plugins.getPath( 'my_plugin' ) + 'css/custom.css';

工作甜蜜:)

于 2012-03-19T02:15:40.560 回答