155 of 313 menu

疑似クラス checked

疑似クラス checked は、チェックされた チェックボックス または ラジオ を対象とします。

残念ながら、それらの装飾用スタイルを 設定することはできません。例えば、背景ボーダーの色 を設定することはできません(例えば、幅や高さは設定できますが、期待通りの効果にはなりません)。

それでも、隣接する要素のスタイルを設定することは可能です。 例えば、 input:checked + p とすると、 チェックされた入力欄の直後に位置する段落に スタイルを設定できます。

構文

要素:checked { }

チェックボックスをチェックしてみてください。チェックされたチェックボックスの直後に位置する label タグの ラベルが赤色でハイライト表示されるのを確認できます:

<input type="checkbox" id="elem1"> <label for="elem1">ラベル 1</label> <br> <input type="checkbox" id="elem2"> <label for="elem2">ラベル 2</label> input:checked + label { color: red; }

:

ラジオ ボタンを選択してみてください。選択された ラジオボタンの直後に位置する label タグの ラベルが赤色でハイライト表示されるのを確認できます:

<input type="radio" name="elem" id="elem1"> <label for="elem1">ラベル 1</label> <br> <input type="radio" name="elem" id="elem2"> <label for="elem2">ラベル 2</label> input:checked + label { color: red; }

:

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否