用CSS不能实现的.1.设置size 大于options的数量,就没有下滚动条了.<select size="10">
<option value="1">item1
<option value="1">item1
<option value="1">item1
<option value="1">item1
<option value="1">item1
<option value="1">item1
<option value="1">item1
</select>
2. 自己用层进行模拟.也可以实现没有滚动条.Demo:
http://webfx.eae.net/dhtml/combobox/combo_demo.htm
Download:
http://webfx.eae.net/dhtml/combobox/ComboBox.zip

解决方案 »

  1.   

    只能设置的高度大于实际的<OPTION>数,才会没有滚动条.
      

  2.   

    选项数量小于等于11个时候,无滚动条,再多就有了。
    ( 我的环境是 IE 5.0 )
    <select size="1">
    <option value="1">item1
    <option value="1">item2
    <option value="1">item3
    <option value="1">item4
    <option value="1">item5
    <option value="1">item1
    <option value="1">item2
    <option value="1">item3
    <option value="1">item4
    <option value="1">item5
    <option value="1">item1
    </select>
      

  3.   

    set the value of size ...