> All in One 586: CSS :is() and :where() are coming to browsers

Ads

Wednesday, June 10, 2020

CSS :is() and :where() are coming to browsers

Šime Vidas with the lowdown on what these pseudo-selectors are and why they will be useful:

  • :is() is to reduce repetition¹ of parts of comma-separated selectors.
  • :where() is the same, but nothing inside it affects specificity. The example of wrapping :where(:not()) is really great, as now there is a way to use :not() without bumping up the selector weight in a way you very likely don’t want.
  1. This is something that CSS preprocessors are good at (via nesting). Another nice little example of community-built tech pushing forward and native tech coming up later to help once the idea is fleshed out.

Direct Link to ArticlePermalink

The post CSS :is() and :where() are coming to browsers appeared first on CSS-Tricks.



from CSS-Tricks https://ift.tt/3dCZqD8
via IFTTT

No comments:

Post a Comment

Clear today!

With a high of F and a low of 19F. Currently, it's 23F and Clear outside. Current wind speeds: 7 from the Southwest Pollen: 0 Su...