阻止子元素上的css继承

时间:2012-10-27 06:01:15

标签: css inheritance iframe

构建我的CMS我正在使用CKeditor来编辑TEXTAREA的内容。

在CMS中加载页面时,内容以DIV(预览)显示。单击CMS工具栏中的“编辑”后,内容将加载到CKEditor的IFRAME中,以便进行编辑。

DIV(预览)和CKeditor都使用相同的CSS作为内容。

DIV中的内容是由CMS本身的CSS影响,我喜欢防止这种行为。

我所知道的唯一方法是使用iframe而不是DIV。

我可以让这个工作,但我很好奇是否有其他做法。

1 个答案:

答案 0 :(得分:0)

如果没有(如你所说)使用<iframe>或其他页面包含方法(<frameset><object>想到),就无法从级联中取出元素。< / p>

当然,您可以使用一堆覆盖来编写CSS以进行预览,但这很复杂且很脆弱。

我建议走下<iframe>路线:它出错的可能性最小。