⇐ Home

css-matches-pseudo "Can I use..." widgets

The :is() (formerly :matches(), formerly :any()) pseudo-class checks whether the element at its position in the outer selector matches any of the selectors in its selector list. It’s useful syntactic sugar that allows you to avoid writing out all the combinations manually as separate selectors. The effect is similar to nesting in Sass and most other CSS preprocessors.

What browser do support css-matches-pseudo widget

Add this code to your website
<script data-feature="css-matches-pseudo" defer src="https://cdn.caniusewidgets.com/scripts/overviewtable.js"></script>
to display the following widget

How many browsers globally do support css-matches-pseudo widget

Add this code to your website
<script data-feature="css-matches-pseudo" defer src="https://cdn.caniusewidgets.com/scripts/browsersupport.js"></script>
to display the following widget

Is css-matches-pseudo supported in my browser widget

Add this code to your website
<script data-feature="css-matches-pseudo" defer src="https://cdn.caniusewidgets.com/scripts/single.js"></script>
to display the following widget
caniusewidgets.com/css-matches-pseudo
Change caniuse.com to caniusewidgets.com to get to this page

Other interesting features:

Give feedback
All feature data is provided by caniuse.com