この方法でラジオボタンを作成すると:
<%= f.collection_radio_buttons :my_field, [['key 1', 'Description 1'],
['key 2', 'Description 2']],
:first, :last %>
私は古典的な外観を取得します (まあ、実際には、これを取得するために display: ブロック; css も追加しました):
オプションを選択してください:
* 説明 1
* 説明 2
しかし、私が達成したい外観は、次のようにオプションが他のテキストで囲まれているものであるため、これを行うことはできません:
* 説明 1 を選択すると何かが得られますが、* 説明を選択すると2、あなたは何か他のものを手に入れるでしょう。* 放棄することもできます。その場合、何もありません。
コンポーネントを 1 つのオプション ボタンに分割する必要がありますが、どうすればよいでしょうか?