私は持っている必要がありました:
<select>
ボックスは垂直方向に展開されたボックスとして表示されます(ドロップダウンではありません)。だから私はそれをmultiple
として設定しました。次に、次のように正しく表示されます。
<select id="gagaga" multiple>
<option>A</option>
<option>B</option>
<option>C</option>
</select>
allow only 1 selection
)これを使って size="3"
<!DOCTYPE html>
<html>
<body>
<select id="gagaga" size="3">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
</body>
</html>
Size属性の値が1より大きく、リスト内のオプションの総数よりも小さい場合、ブラウザーはスクロールバーを追加して、表示するオプションが他にもあることを示します。
複数の属性を使用せず、代わりにサイズを設定してください。
W3schoolsからの引用:
Size属性は、ドロップダウンリストに表示されるオプションの数を指定します。
Size属性の値が1より大きく、リスト内のオプションの総数よりも小さい場合、ブラウザーはスクロールバーを追加して、表示するオプションが他にもあることを示します。
size
を提供する必要があります。
<select id="gagaga" size='3'>
<option>A</option>
<option>B</option>
<option>C</option>
</select>
そこにあるmultiple
を削除するだけで、リストからオプションを1つだけ選択できるようになります。
あなたはこれを使うことができます:
<html>
<body>
<select id="gagaga" size="3">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
</body>
</html>