次のコードを前提として、ラジオボタンのスタイルをラベルの横に配置し、選択したラジオボタンのラベルのスタイルを他のラベルとは異なる方法にするにはどうすればよいですか。
<link href="http://yui.yahooapis.com/2.5.2/build/reset-fonts-grids/reset-fonts-grids.css" rel="stylesheet">
<link href="http://yui.yahooapis.com/2.5.2/build/base/base-min.css" rel="stylesheet">
<div class="input radio">
<fieldset>
<legend>What color is the sky?</legend>
<input type="hidden" name="color" value="" id="SubmitQuestion" />
<input type="radio" name="color" id="SubmitQuestion1" value="1" />
<label for="SubmitQuestion1">A strange radient green.</label>
<input type="radio" name="color" id="SubmitQuestion2" value="2" />
<label for="SubmitQuestion2">A dark gloomy orange</label>
<input type="radio" name="color" id="SubmitQuestion3" value="3" />
<label for="SubmitQuestion3">A perfect glittering blue</label>
</fieldset>
</div>
また、私はyuicssスタイルをベースとして使用していることを述べさせてください。あなたがそれらに精通していない場合、それらはここで見つけることができます:
両方のドキュメントはこちら:Yahoo!UIライブラリ
@pkaeding:ありがとう。ぐちゃぐちゃに見えた両方を浮かせてみました。アクティブなラジオボタンのスタイリングは、一部のinput [type = radio]:google検索でのアクティブな指名で実行できるように見えましたが、正しく機能しませんでした。ですから、私が推測する質問はもっとあります。これは、今日のすべての最新のブラウザーで可能ですか。そうでない場合、必要な最小限のJSは何ですか。