-
Introducing Fractal Selectors: p:is(p:is(p:is(p:is(p:is(p:is(p:is(p:is(p:is(*))))))))) { … } I consider this an alternative to BEM syntax, in that they are both CSS conventions that you could use.
-
You may also use: p:is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*):is(*) if you need to select the same thing, but with a lower specificity.
-
oh, this one requires a delicate balance of negations: *:where(*:is(*:not(*:not(*:not(*:not(p))))))