我有一种方案将颜色应用于除锚标记<a>
以外的所有子代。
.texts *:not(a) {
color: red;
}
<div class="texts">
<div class="wrapper">
sample text in this
</div>
<div class="wrapper">
sample text in this
</div>
<div class="wrapper">
sample text in this
</div>
<div class="wrapper">
sample text in this
</div>
<div class="wrapper">
<a href="#">TEST</a>
</div>
<div class="wrapper">
sample text in this
</div>
</div>
这正在工作。但是当我检查时,我可以看到样式已应用于锚标记元素。我稍后将转换所有应用于内联的样式。因此在检查时被击中的颜色被视为内联。为什么会这样。参见