以下の内容はhttps://uga-box.hatenablog.com/entry/2022/09/23/000000より取得しました。


【CSS】:has()疑似クラス

Chrome 105で:has()がサポートされるようになったので使い方を調べた

developer.mozilla.org

:has()は引数として渡されたセレクターに該当する要素をもつ要素にスタイルをあてることができる

例えば、直子要素がimgであるa要素を選択する場合は次のようになる

a:has(> img)

これは待望の機能

ただ、どうやらjQueryにも同じ書き方をする機能があり、それと競合するみたい

www.publickey1.jp

自身のサイトでは使っていないが、気をつけたい

他参考

CSSの:has()疑似クラスの便利な使い方のまとめ | コリス

Chromeのバージョンが105になったのでCSSの:has()とContainer queriesが使えるようになった - Qiita




以上の内容はhttps://uga-box.hatenablog.com/entry/2022/09/23/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14