html – 重置页面某个区域的CSS?

前端之家收集整理的这篇文章主要介绍了html – 重置页面某个区域的CSS?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用CMS.它的一个功能是在WYSIWYG编辑器中编辑HTML“块”,这些编辑器显示为单独的页面.

我在CMS中有一个区域可以预览这些块.

这些块依赖于加载到WYSIWYG编辑器中的“foundation.css”文件.它执行一些小的重置,定义默认字体和文本颜色,总体上非常简单.

显然,CMS附带了大量的CSS语句,其中许多都会影响字体大小,族,颜色,行高,填充等常规设置.

当然,当我尝试在CMS页面显示HTML块时,它看起来与仅使用foundation.css样式表显示时不同.

任何人都可以想到从所有以前的样式定义中清除HTML页面中的定义区域(例如,DIV)的方法吗?我不能.

>显示块和嵌入foundation.css的iframe会有所帮助,但是我担心用户的工作流程必须渲染5-10个IFrame,然后在加载后通过JS调整高度.呸.
>我已经考虑过将所有其他CSS“提升”到一个子类(即调整CMS的CSS),但这会涉及触摸很多文件,有些可能是PHP代码,而我宁愿不这样做.

我不认为这有解决方案,但你永远不知道.

解决方法

你可以给所有包含来自WYSIWYG编辑器的代码的div一个类,然后重置该div内的所有内容.
原文链接:https://www.f2er.com/html/232006.html

猜你在找的HTML相关文章