このウェブサイトはご利用の端末での閲覧に対応していません。
This website does not support your device.

:focus-within”擬似クラスCSS Selectors Level 4で追加

記事Jul. 12th,2021
その要素もしくは子孫要素がフォーカスされている要素を選択する擬似クラス、“:focus-within”について
この記事はCSS3に対応しています。
この記事はCSS3に対応しています。

:focus-within”擬似クラス

:focus-within”擬似クラスはその要素もしくは子孫要素がフォーカスされている要素を選択する擬似クラスです。

:focus”擬似クラスとほぼ同様です。ただし、:focus”擬似クラスはその要素自体がフォーカスされている時にだけ選択されますが、“:focus-within”擬似クラスは子孫要素がフォーカスされている場合にも要素を選択します。

使用例

fieldset {
background-color: #00a381; /**/
}

fieldset:focus-within {
background-color: #e198b4; /**/
}
<fieldset class="sample">
<p><label for="sample">猫が好きですか?:</label></p>
<p><input type="text" id="sample"></p>
</fieldset

仕様書

定義されている仕様書
Level 1 Level 2 Level 3 Level 4
勧告(REC) 勧告(REC) 勧告(REC) 作業草稿(WD)
:focus-within
定義なし

定義なし

定義なし

定義あり
一番上へ
トップにもどる
シェアする
シェアする
Facebookでシェアする
ツイート
Google+でシェア
Pocket
はてなブックマーク