在 css 中有啥比 !important 更重要的吗?
Posted
技术标签:
【中文标题】在 css 中有啥比 !important 更重要的吗?【英文标题】:Is there anything more important than !important in css?在 css 中有什么比 !important 更重要的吗? 【发布时间】:2011-10-20 21:33:03 【问题描述】:似乎我的 wordpress 主题默认添加了带有 !important 条件的字体颜色,并且它显示为内联样式。它的目标不完全是我需要的,所以我能做些什么吗?我已经尝试过 !important !important :)
【问题讨论】:
没有!important !important
。
无法编辑主题? :)
【参考方案1】:
唯一可以用!important
覆盖内联样式的是子元素的样式:
<div style='color: red ! important'>
<span style='color: green'>This is green.</span>
</div>
【讨论】:
它不会在特异性方面覆盖,而是在继承方面。但是,是的。这个想法是将其内容包装在另一个元素中,然后将内联覆盖扔到该元素中。【参考方案2】:您可以使用以下命令覆盖内联 html 样式:
div[style] color: red !important;
【讨论】:
但它不会用!important
覆盖内联样式。以上是关于在 css 中有啥比 !important 更重要的吗?的主要内容,如果未能解决你的问题,请参考以下文章