js中如何控制下拉菜单的数量,或者用滚轮显示?

新手上路,请多包涵

在网页中查找时如何能控制下拉菜单的高度,不让下拉菜单占用整个页面,或者在下拉菜单中用滚轮来显示

clipboard.png

阅读 6.2k
6 个回答

可以为select设置size="20" 表示最多显示20个选项,超过20的需要拖动滚动条显示。

< select size="20"> </select>

设置高度,overflow-y:auto,超出出现滚动条

1.设置 size="" 超出就会出现滚动条
2.设置 size="" 后 外面用一个div包裹,div样式高度固定,overflow:hidden;
试一下

max-height: 300px;
overflow-x: hidden;
overflow-y: auto;
大概就是这样;设置一个最大高度然后添加树形滚动条,不要x轴的就隐藏掉

给个高度,然后overflow属性

新手上路,请多包涵

size属性

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题