Say you want to select an element when it doesn't have a certain class. That's what the :not() selector is for.
body:not(.home) {
}
But what if there are multiple classes you want to avoid?
There are no logical combinators with :not(), like and or or, but you can chain them, which is effectively like and.
body:not(.home):not(.away):not(.page-50) {
}
The :not() selector doesn't add any specificy by itself, but what is inside does, so :not(.foo) adds the same weight as .foo does.
The post CSS :not() with Multiple Classes appeared first on CSS-Tricks.
from CSS-Tricks https://ift.tt/30P0YTs
via IFTTT
No comments:
Post a Comment