質問: ベストプラクティスux-いくつかのアイテムからアイテムを選択する 私はウェブサイトに取り組んでいます。私のフォームの1つで、フォームtypeを選択する必要があります(フォームのタイプに応じて、残りのフィールドは、無効ステータスなどの動作を変更しますおよびそれらのプレースホルダー)。使用可能なタイプは「タイプa」と「タイプb」の2つだけです。この場合のベストプラクティス/経験則は何ですか。私はこれらのオプションを考えることができます(私が考えていない追加のオプションがあると確信していますが):1.ドロップダウンリスト(html <select> 鬼ごっこ)将来、タイプを追加できるので、これは良いオプションです。しかし、見た目はそれほど素敵ではありません。 2.ラジオボタン(html <input type="radio"> 鬼ごっこ)このオプションを使用すると、将来、タイプを追加することもできますが、(フォームの)複数の行が必要になるため、フォームの残りのフィールドはすべて1行になります。 3.スライダーを切り替えます(html <input type="checkbox">スライダーのようなスタイルのタグ)このオプションはチェックボックスです(舞台裏)。したがって、2つのオプションのみを切り替えることができます。ただし、uiに関しては見栄えが良いです。 ps私は私のサイトでマテリアルデザインを使用しているので、マテリアルコンポーネントは有効なソリューションになることができます(ただし、質問はそれに直接関係していません)。
回答: オプションの長いリストについては、選択ボックスを使用するか、ラジオボタンを使用してください。トグル/スイッチはこれには適していません。性別を尋ねる場合のように、ラジオボタンはそのままにします。しかし、cityに質問する場合は、選択ボックスを使用する必要があります。