Ckeditor 是否将编辑器窗口包装到额外的标记层中?

Ckeditor 是否将编辑器窗口包装到额外的标记层中?,ckeditor,Ckeditor,有没有办法将编辑器窗口包装在额外的标记层中,以便模拟特定的css上下文 例如,在我的样式表中,我可能有一个选择器,如: .container #articleBody h2{/* some styles */}, 但我正在将CKeditor应用于编辑#articleBody内容的文本区域,因此我需要一种方法在编辑器容器周围应用一个id为#articleBody的包装器,并在该容器周围应用一个名为.container的类,以从我的站点样式表中获取样式,以便在CKeditor编辑iframe中

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

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

 .container #articleBody h2{/* some styles */}, 
但我正在将CKeditor应用于编辑#articleBody内容的文本区域,因此我需要一种方法在编辑器容器周围应用一个id为#articleBody的包装器,并在该容器周围应用一个名为.container的类,以从我的站点样式表中获取样式,以便在CKeditor编辑iframe中正确应用

(注意:这是对的后续问题,但我觉得这个问题非常明显,足以证明它自己的问题。)

您可以使用and,尽管它们不足以用于该选择器

最简单的选择是使用

#articleBody h2{/* some styles */},
由于Id选择器应该足以在原始页面中定义该规则,因此您可以使用config.bodyId