Я хотел бы создать правило для определенных элементов, которое влияет на элемент, только если у него есть нет списка классов .
Моя попытка:
div:not(.a, .c) {
color: red;
}
<div class="a">a</div>
<div class="b">b</div>
<div class="c">c</div>
Если вы запустите этот фрагмент, он, очевидно, не будет работать как задумано. Кажется, селектор недействителен и не влияет ни на что div
.
Далее я попытался создать цепочку :not()
, которая кажется очень неуклюжей, но работает:
div:not(.a):not(.c) {
color: red;
}
<div class="a">a</div>
<div class="b">b</div>
<div class="c">c</div>
Это единственный способ решить данную проблему?