0
我想创建一个编辑器页面,允许您预览HTML文件。CSS有选择地应用样式
的问题然而,该编辑风格正在预览HTML文件,例如继承:
<div class="header">
<div class="top">
Editing HTML page - page1.html
</div>
</div>
<div class="preview">
<div class="header">
<div class="top">
Page 1.html
</div>
</div>
</div>
我知道周围的工作是使用一个IFRAME,但我宁愿不这样做因为我将允许拖放功能。
一个CSS的解决方案将是巨大的,我确实有使用jquery的类添加到每个项目中的“预览”区域,并使用以下的CSS编辑器页面的想法:
.header:not(.preview) {
background-color:#000;
}
.top:not(.preview) {
color: #fff;
}
这然而,这似乎是一个拙劣的解决方案,如果有一个更好的解决方案,这将是非常棒的!