CSS: is/matches/-webkit-any/-moz-any

by MegaScience

HTML

<div class="a">testa<br><span class="c">testac</span></div>
<div class="b">testa<br><span class="c">testac</span></div>

CSS

:is(.a, .b) > .c::selection {
  color: green;
}

:matches(.a, .b) > .c::selection {
  color: green;
}

:-webkit-any(.a, .b) > .c::selection {
  color: green;
}

:-moz-any(.a, .b) > .c::selection {
  color: green;
}