在额外的标记层中包装CKEditor窗口?

时间:2011-05-05 05:52:38

标签: ckeditor

有没有办法将编辑器窗口包装在额外的标记层中,以便我可以模拟特定的css上下文?

例如,我在样式表中,我可能有一个选择器,如:

 .container #articleBody h2{/* some styles */}, 

但我正在将CKeditor应用于编辑#articleBody内容的textarea,所以我需要一种方法来在编辑器容器周围应用一个id为#articleBody的包装器,并用一个类包装它调用.container从我网站的样式表中获取样式,以便在CKEditor编辑iframe中正确应用。

(注意:这是CKEditor -- seeing styles in editor window的后续问题,但我觉得这个问题非常明显,足以保证自己的问题。)

1 个答案:

答案 0 :(得分:1)

您可以使用bodyIdbodyClass,但这些选择器还不够。

最简单的选择是使用

#articleBody h2{/* some styles */},

由于Id选择器应该足以在原始页面中使用该规则,然后您可以使用config.bodyId