メニュー

ラジオボタンは、ユーザーが項目のグループから1つだけ選択する必要がある場合に使用します。for 属性は、カスタムラジオボタンを入力とバインドするために必要です。ラベルの for 属性の値として、入力の id を追加します。

グループにラジオボタンを追加するには、グループ内の各ラジオボタンに対応する同じ値とともに name 属性を追加します。無効なラジオボタンを作成するには、以下に示すように disabled 属性を追加します。



  <form action="#">
    <p>
      <label>
        <input name="group1" type="radio" checked />
        <span>Red</span>
      </label>
    </p>
    <p>
      <label>
        <input name="group1" type="radio" />
        <span>Yellow</span>
      </label>
    </p>
    <p>
      <label>
        <input class="with-gap" name="group1" type="radio"  />
        <span>Green</span>
      </label>
    </p>
    <p>
      <label>
        <input name="group1" type="radio" disabled="disabled" />
        <span>Brown</span>
      </label>
    </p>
  </form>
        

ギャップ付き

ギャップのあるラジオボタンを作成するには、入力に class="with-gap" を追加します。以下の例を参照してください。


  <p>
    <label>
      <input class="with-gap" name="group3" type="radio" checked />
      <span>Red</span>
    </label>
  </p>