【发布时间】:2020-06-17 03:37:33
【问题描述】:
div:not(.awesome) {
color: red;
}
:not(div) {
color: blue;
}
<div>Selected for 1st</div>
<div class="awesome">Not selected</div>
<section>This is selected for 2nd</section>
<section>This is selected for 2nd</section>
现在浏览器以红色显示 html 的第一行,其余三行以蓝色显示。但我认为第二行不应该涂成蓝色,因为它的类值“真棒”而且它是元素。所以这违反了我在css中写的两条规则。因此,它不应该被样式化。有人可以帮忙吗?
【问题讨论】:
标签: html css css-selectors