0

在ckeditor中,首先我想使用文本颜色为黑色的设置数据,然后我想将文本颜色设置为红色。

var editor = CKEDITOR.replace("editor");
editor.setData ('msg');
editor.addCss({body:{color:  #FF0F0D;});

但它不起作用,我该怎么办?

4

1 回答 1

0

像您的其他问题一样,这是非常基本的 JavaScript,我建议您通过一些教程来加快速度。在 addCsss 函数的 CKEditor 手册条目中,您可以看到 addCss 的参数是一个 CSS 字符串,但您试图给它其他东西作为参数。在 JavaScript 中,字符串由 " 或 ' 宪章分隔。

试试editor.addCss("body{color:#FF0F0D;}");。请注意,我将您的 CSS 规则包含在引号之间,并将其修复为有效的 CSS。

手册位于 http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#addCss

于 2013-04-26T17:09:05.950 回答