Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法在不使用!important和不使用 JavaScript 的情况下覆盖内联 CSS?
!important
例如:
<div style="background-color: red;"></div>
我想知道是否可以在没有以下情况下覆盖它:
div { background-color: blue !important; }
不,内联样式优先,您只能使用!important.
恐怕 !important 子句是专门为此创建的。除了现在使用的 style block < inline < !important 优先级之外,CSS 实现不同程度的优先级是不切实际的。
style block < inline < !important
尝试这个:
div[style] { background: blue !important; }