在前端网页中,由于select的下拉选择内容太多,导致下拉框的长度很长。size 属性规定下拉列表中可见选项的数目。如果 size 属性的值大于 1,而且小于列表中选项的总数目,浏览器会显示出滚动条,表示可以查看更多选项。这样出现的新问题就是点击选项后,下拉框不会自动收缩回去。
解决办法分浏览器:
- 谷歌类浏览器 将size属性设置为0
- IE崩溃 将select元素先隐藏再显示。原因是IE下将size设置为0,导致浏览器停止工作。
在前端网页中,由于select的下拉选择内容太多,导致下拉框的长度很长。size 属性规定下拉列表中可见选项的数目。如果 size 属性的值大于 1,而且小于列表中选项的总数目,浏览器会显示出滚动条,表示可以查看更多选项。这样出现的新问题就是点击选项后,下拉框不会自动收缩回去。
解决办法分浏览器: