ホームページ > ウェブフロントエンド > CSSチュートリアル > チェックされたラジオボタンのラベルを CSS でスタイル設定するにはどうすればよいですか?

チェックされたラジオボタンのラベルを CSS でスタイル設定するにはどうすればよいですか?

Barbara Streisand
リリース: 2025-01-03 11:07:40
オリジナル
592 人が閲覧しました

How Can I Style a Checked Radio Button's Label with CSS?

チェックされたラジオ ボタンのラベルを強調表示するための CSS セレクター

質問: CSS を使用して、チェックされたラジオ ボタンのラベルのスタイルを設定できますか?

説明:

指定された HTML マークアップには入力タイプが含まれています「radio」と関連付けられたラベル。 「label:checked { font-weight:bold; }」を使用してチェックされたラジオ ボタンのラベルを太字にしようとしましたが、失敗しました。

解決策:

問題に対処するには、適切な CSS セレクターを利用できます:

input[type="radio"]:checked+label { font-weight: bold; }
ログイン後にコピー
ログイン後にコピー

このセレクターは隣接する兄弟コンビネータ ( ) は、ラベル要素がチェックされたラジオ ボタン入力の直後に続くように指定します。

仕組み:

指定された ID のラジオ ボタンがチェックされると、「 」セレクターによって、対応する「for」属性を持つラベルが選択され、太字になります。このメソッドにより、周囲のマークアップや追加要素に関係なくラベルのスタイルが設定されます。

例:

<input>
ログイン後にコピー
input[type="radio"]:checked+label { font-weight: bold; }
ログイン後にコピー
ログイン後にコピー

注: このソリューションは、指定されたブラウザが CSS3 機能をサポートしていることを前提としています。

以上がチェックされたラジオボタンのラベルを CSS でスタイル設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート