2
我创建一个Twitter的Bootstrap主导航和副导航与主导航下拉菜单。问题是,我永远不能让下拉菜单显示在子导航上方。下面是HTML:Twitter Bootstrap 2顶级导航下拉菜单覆盖subnav酒吧
<div class="mainnav navbar navbar-fixed-top navbar-inverse">
<div class="navbar-inner">
<div class="container">
<ul class="nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Settings
</a>
<ul class="dropdown-menu">
<li><a>test 1</a></li>
<li><a>test 2</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
<div class="subnav navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<ul class="nav">
<li><a>foo</a></li>
<li><a>bar</a></li>
</ul>
</div>
</div>
</div>
CSS:
.subnav {
top: 40px;
}
.mainnav .dropdown-menu {
// how can I show this menu above the subnav???
}
上述含义凌驾? z-index的?在这里,用这个作为你的起点示例:http://jsfiddle.net/HKkUz/ –