Псевдокласс not

Псевдокласс 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; }

: