网站内容区域的 ckeditor 编辑器窗口具有与网站匹配的蓝色背景,以便客户在添加内容时看到网站的真实表示。
When "show blocks" is selected the blocks border displayed is barely visible on the blue background. 那么,在哪里可以将显示块边框的颜色更改为较深的颜色呢?
网站内容区域的 ckeditor 编辑器窗口具有与网站匹配的蓝色背景,以便客户在添加内容时看到网站的真实表示。
When "show blocks" is selected the blocks border displayed is barely visible on the blue background. 那么,在哪里可以将显示块边框的颜色更改为较深的颜色呢?
不幸的是,块显示的边框颜色不可自定义。样式化它们的 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 编写的。