jquery bootstrap下拉列表设置最大高度(bootstrap下拉菜单按钮显示选择项)
项目中需要点击弹出下拉框,使用了常用的bootstrap提供的Dropdowns下拉列表的插件,在使用中,为了设置表格的哪些列需要隐藏与否,由于表格的列达到了50多行,点击之后,需要将整个界面下拉,导致很丑,所以需要重新修改下拉的样式,设置
其最大值高度为400px,以及设置可滚动,这样就不会有问题了,如下:
1.在style.css中修改下拉的样式,设置最大高度和可滚动:
/***
Dropdowns
***/
.dropdown-menu {
position: absolute;
top: 103%;
left: 0;
z-index: 1000;
display: none;
float: left;
list-style: none;
text-shadow: none;
max-height: 400; //设置最大高度为400
overflow:scroll;//设置可滚动
padding: 5px;
margin:0px;
-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 8px rgba(120, 234, 61, 0.55);
font-size: 14px;
font-family: "Segoe UI",Helvetica, Arial, sans-serif;
border: 1px solid #ddd;
} 前后对比效果如下: