Псевдокласс not
задает отрицание,
к примеру, p:not(.last) означает выбрать
все абзацы, у которых нет класса last.
Вложенные not
не работают.
Синтаксис
селектор:not(отрицание) {
}
Пример
Сделаем красного цвета все li, кроме первого:
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
li:not(:first-child) {
color: red;
}
: