如何修改选择框的长度

时间:2013-05-02 09:12:08

标签: html css combobox

您知道如何修改select(组合)框的长度。

假设我有以下组合框: http://jsfiddle.net/nxhoaf/NeVyf/

<!DOCTYPE html>
<html>
<body>
<select>
    <option value="0">0</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
    <option value="11">11</option>
    <option value="12">12</option>
    <option value="13">13</option>
    <option value="14">14</option>
    <option value="15">15</option>
    <option value="16">16</option>
    <option value="17">17</option>
    <option value="18">18</option>
    <option value="19">19</option>
    <option value="20">20</option>
</select>
</body>
</html>

如何修改其长度。 I.e:当我点击展开按钮时,该框应该显示所有20个结果而不是19.(滚动应该在这里消失)

enter image description here

2 个答案:

答案 0 :(得分:1)

这是目前不可能的,实现你想要的唯一方法是使用样式选择,可以使用jQuery完成

答案 1 :(得分:0)

HTML5中有一个size属性 <select size="20">