Not
About
The :not(selector list)
pseudo-class matches elements that do not match any of the selectors in the selector list.
Element without class
The selector :not(.item)
matches all elements that do not have the class item
.
Element not hovered
The selector :not(:hover)
matches all elements that are not hovered.
- Hover over the button, the selector will not match anymore
Element not of type
The selector :not(h1)
matches all elements that are noth1
elements.
Heading 1
Heading 2
Heading 3
Paragraph
Multiple selectors
The pseudo-class accepts multiple selectors which are separated by comma. The selector :not(h1, .item)
matches all elements that are not h1
and don't have the class item
.
Heading 1
Heading 2
Heading 3
Paragraph