在 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 更重要的吗?的主要内容,如果未能解决你的问题,请参考以下文章

pytest 3.x 有啥比 2.x 重要的东西吗?

有啥比 CORBA 更适合跨语言程序通信的吗?

这段代码有啥比 boost mutex 更快的吗?

有啥比 document.execCommand 更好的吗?

有啥比 dict() 更快的吗?

有啥比在 Java Spring Boot 中使用自定义查询更好的方法?