这是html布局
<div class="wrap">
<div class="section">
<span class="text">text1</span>
</div>
<span class="text">text2</span>
<span class="not-text">don't color me!</span>
</div>
我试图为不在“部分”div中的所有“文本”跨度赋予样式。我试过这个,但它似乎不起作用
.wrap :not(.section) .text
任何帮助是极大的赞赏!
编辑:这种情况有几种解决方法,包括在“.wrap > .text”中使用 > 运算符,但我想知道如何使 :not 选择器工作,以便将来使用它