更改 ckeditor 显示块边框的颜色



网站内容区域的 ckeditor 编辑器窗口具有与网站匹配的蓝色背景,以便客户端在添加内容时看到网站的真实表示。

选择"显示块"时,蓝色背景上显示的块边框几乎不可见。因此,哪里可以将显示块边框的颜色更改为较深的颜色?

不幸的是,为块显示的边框颜色不可自定义。设置它们样式的 CSS 由 JS 生成。你可以在这里找到它 http://dev.ckeditor.com/browser/CKEditor/trunk/_source/plugins/showblocks/plugin.js#L28

我猜你使用的是CKEditor的编译版本,所以源代码被缩小了。您必须打开ckeditor.js文件并找到此片段并手动更改它。

或者,您可以尝试克隆 CKEditor 4(将于下周二发布的新版本),在此处更改此值 https://github.com/ckeditor/ckeditor-dev/blob/master/plugins/showblocks/plugin.js#L48 然后编译您的 CKEditor 版本(您可以在此处找到说明 https://github.com/ckeditor/ckeditor-dev)。但要做到这一点,你需要Mac或Linux,因为构建脚本是用Bash编写的。

CKEDITOR.replace( 'textarea_id', { ui颜色:"#14B8C4"});

更新:-

检查示例网址:ckeditor

最新更新