https://www.joshwcomeau.com/css/has/

:hasのユースケースについて。 :focus-visibleとの組み合わせ、document scroll lock、兄弟/親子要素の選択などについて