CSS | Псеводкласс :not



Псевдокласс :not задаёт правила стилей для элементов, которые не содержат указанный селектор.

Быстрый способ получить набор одинаковых элементов за исключением, например, первого или последнего, или содержащего дополнительный класс или атрибут. Этот псевдокласс не увеличивает специфичность селектора.



все элементы li, кроме первого и последнего

li:not(:last-child):not(:first-child)



все кнопки без атрибута disabled

button:not([disabled])



все элементы с классом link, но без класса is_active

.link:not(.is_active)