【发布时间】:2019-06-17 07:37:37
【问题描述】:
我想根据祖先中不存在的另一个类来设置一个类的样式。
div:not(.evil-class) .element {
background-color: green;
}
<div class="evil-class">
<div class="element">An element within the evil class</div>
</div>
<div class="element">An element NOT in the evil class</div>
不知道为什么这不起作用?
我知道我可以反其道而行之;将样式应用于两个元素,然后覆盖该样式,但我宁愿不这样做,因为我会覆盖可能在第三方库中更改的样式。
谢谢。
【问题讨论】:
标签: html css css-selectors