:is() CSS pseudo-class External Link

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.

IE

Edge

Firefox

Chrome

Safari

Safari iOS

Opera Mini

Chrome Android

Android Browser

Samsung Internet

6 0.00%
123 0.01%
125 0.01%
124 0.23%
17.2 0.04%
17.2 0.12%
4 0.00%
20 0.02%
7 0.00%
124 0.03%
126 0.03%
125 0.37%
17.3 0.04%
17.3 0.18%
4.1 0.00%
21 0.04%
8 0.06%
125 0.05%
127 0.04%
126 1.49%
17.4 0.12%
17.4 0.42%
4.3 0.00%
22 0.06%
9 0.04%
126 0.25%
128 0.45%
127 12.78%
17.5 1.45%
17.5 8.56%
4.4 0.00%
23 0.06%
10 0.01%
127 3.39%
129 1.09%
128 2.31%
17.6 0.42%
17.6 1.44%
4.4.4 0.00%
24 0.08%
11 0.48%
128 0.92%
130 0.01%
129 0.01%
18.0 0.02%
18.0 0.16%
all 0.05%
128 44.33%
128 0.33%
25 1.27%
131 0.00%
130 0.00%
18.1 0.00%
18.1 0.00%
132 0.00%
131 0.00%
TP 0.00%
133 0.00%
132 0.00%
Globals: 94.47% + 1.92% = 96.39%
Partial Support
Prefixed