【发布时间】:2012-01-11 10:57:27
【问题描述】:
我目前正在重新设计一个网站,但该网站的一部分从 CMS 中获取了一个字符串并将其放入描述区域。描述通常在 HTML 上,例如项目符号。
问题是我们收到的设计还使用项目符号来设置某些方面的样式,这使得该描述区域内的所有内容的样式完全不正确(UL 的宽度很小,H2 应用的背景等)。
是否有任何类型的标签可以重置其中所有内容的样式?
提前致谢。
编辑:我已经选择了这个解决方案,当我应用“CMSReset”类时它可以工作。它重置了主要罪犯,感谢您的帮助:
div.CMSReset, div.CMSReset *
{
margin:0pt !important;
padding:0pt !important;
vertical-align:baseline !important;
width:auto !important;
background:none;
color:inherit;
}
【问题讨论】:
-
恐怕 CSS 的“级联”性质意味着您需要以一种或另一种方式覆盖子元素上的所有样式