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

html – 重置页面某个区域的CSS?,第1张

概述我正在使用CMS.它的一个功能是在WYSIWYG编辑器中编辑HTML“块”,这些编辑器显示为单独的页面. 我在CMS中有一个区域可以预览这些块. 这些块依赖于加载到WYSIWYG编辑器中的“foundation.css”文件.它执行一些小的重置,定义默认字体和文本颜色,总体上非常简单. 显然,CMS附带了大量的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内的所有内容. 总结

以上是内存溢出为你收集整理的html – 重置页面某个区域的CSS?全部内容,希望文章能够帮你解决html – 重置页面某个区域的CSS?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1107487.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存