【发布时间】:2011-08-07 18:04:28
【问题描述】:
考虑:
#div p {
color: red !important;
}
...
#div p {
color: blue;
}
我了解!important 的工作原理。在这种情况下,div 将呈现红色,因为现在它具有优先级 (!important)。但我仍然无法找出合适的情况来使用它。有没有 !important 节省一天的例子?
【问题讨论】:
-
w3.org/TR/CSS2/cascade.html#important-rules 表示它用于覆盖用户样式表中的设置。
-
您需要在某些 Wordpress 主题中大量使用它,因为它们使用大量内联
style="{...}"CSS,因此强加您自己的 CSS 的唯一方法是更改 PHP 代码或使用!important财产。