2

先日、YUI チームによってリリースされた一連の CSS モジュールである Pure プロジェクトに出くわしました。Web サイト全体でフォームを標準化したかったので、フォーム モジュールの外観が気に入りました。特に、整列フォームと呼ばれるフォームのスタイル。CSS をサイトに追加し、必要なスタイルをフォームに追加したところ、ラジオ ボタンのグループを除いてすべてうまく機能しました。Aligned Form では、各入力の左側にラベルがあり、そのラベルの右側に入力があります。ただし、個々のラジオ ボタンには個別のラベルがあり、ボタンの右側にスタイルが設定されます。私が探しているのは、左と中央にスタイル設定されたボタンのグループに全体的なラベルを追加する方法です。

私は回避策を見つけましたが、専用の「純粋な」方法を探しています。

私の回避策は、フィールドセット内にラジオを含め、フィールドセットの凡例をラジオ グループのラベルとして使用することでした。

Pure Aligned Forms を使用している他のユーザーから、これをどのように処理したかを聞いていただければ幸いです。

4

1 に答える 1

0

あなたの質問は少し曖昧だと思います。あなたが達成しようとしているものがこのようなものであれば、

Label
  radio
  radio
  radio

次に、あなたが行った方法(「回避策」と呼ばれるもの)が、実際にこれを行うための最良の方法です。フィールドセットは項目をグループ化するためのもので、凡例をラベルとして使用できます。

ただし、このようなことをしようとすると、

       radio
Label  radio
       radio

次に、フローティング div を使用します (1 つはラベルを保持し、もう 1 つはラジオ ボタンをグループ化します)。

あなたのコードがどのように見えるか、そしてあなたが具体的に何をしようとしているのかを知らなければ、私は本当により具体的になることはできません...

于 2014-01-04T18:48:20.100 に答える