0

<label>こんにちは私は、がの隣にある場合にのみタグをターゲットにして変更したいとinput[type=radio]思います。他の状況ではありません。

私のコードは次のようになります:

<fieldset>
  <legend>Some legend</legend>
  <p>Some explanation</p>
  <label>
   <input type="radio" name="#{name}" value="#{value}" />
  </label>
</fieldset>

私は試してみましfieldset label:first-child+input[type=radio]{}たが、誰かが私を助けてくれるなら素晴らしいでしょう。

編集:私が欲しいのは、ラジオボタンのINPUTタグではなくLABELタグのみをスタイリングできるようにすることです。このスタイルは、<label><input type="radio"></label>構造が見つかった場合にのみ適用されます。

4

1 に答える 1

3

あなたが求めていることはCSSでは不可能です。DOMツリーを「戻る」または「上に」トラバースすることはできません(したがって、前の兄弟または親ノードをターゲットにすることはできません)。

この投稿を参照してください:CSS親セレクターはありますか?

于 2012-10-23T15:08:14.887 に答える