我希望在按钮上内联(并排)两个下拉式列表。
所以,类似于http://getbootstrap.com/components/#btn-dropdowns-single的示例,但两个菜单内联弹出。
我知道bootstrap有一个list-inline
类(在这里看到Bootstrap horizontal drop down),但我希望垂直列表彼此相邻,而不是所有项目都是水平的。
允许我在下拉列表中将这些垂直列表放在一起的神奇组合是什么?
答案 0 :(得分:3)
经过一番谷歌搜索后,发现了这篇文章:http://www.devlifeline.com/2013/09/multi-column-bootstrap-dropdown.html
<强> HTML 强>
<ul class="nav">
<li class="dropdown">
<a href="#" data-toggle="dropdown">Dropdown Heading</a>
<div class="dropdown-menu multi-column">
<div class="container-fluid">
<div class="row-fluid">
<div class="span6">
<ul class="dropdown-menu">
<li><a href="#">Col 1 - Opt 1</a></li>
<li><a href="#">Col 1 - Opt 2</a></li>
</ul>
</div>
<div class="span6">
<ul class="dropdown-menu">
<li><a href="#">Col 2 - Opt 1</a></li>
<li><a href="#">Col 2 - Opt 2</a></li>
</ul>
</div>
</div>
</div>
</div>
</li>
</ul>
<强> CSS 强>
.dropdown-menu.multi-column {
width: 400px;
}
.dropdown-menu.multi-column .dropdown-menu {
display: block !important;
position: static !important;
margin: 0 !important;
border: none !important;
box-shadow: none !important;
}