У меня есть HTML <select>
, который я хочу отобразить как "список" (поле, которое отображает несколько элементов одновременно, в отличие от раскрывающегося списка). Однако я хочу, чтобы только один элемент был выбран. Я также хочу установить высоту окна (через CSS) на 100% от размера контейнера.
Эти три вещи кажутся взаимоисключающими. Установка атрибута multiple
элемента <select>
приведет к тому, что элемент управления будет отображаться как список, а не в раскрывающемся списке. Однако я не хочу выбирать несколько элементов, поэтому это не сработает. Единственный другой способ, которым я знаю сделать <select>
в поле списка, - установить атрибут size
на значение > 1. Это также установит высоту поля, и, похоже, я не могу изменить height через CSS, когда атрибут HTML установлен.