【发布时间】:2016-06-14 19:55:03
【问题描述】:
如何在 Bootstrap 3 中构建嵌套导航栏?
This fiddle 非常接近我想要的,除了我希望辅助选项卡始终可见。在小提琴中,一切都是一个切换。 另外我想使用 navbar-inverse,但是如果我从 navbar-default 更改为 navbar-inverse,菜单将不再起作用!
下面我包含了一些近似于我想要的代码。单击主页时应出现第 2 个菜单,选择第 1 页时应出现第 3 个菜单,依此类推。
这个可以吗?
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">WebSiteName</a>
</div>
<ul class="nav navbar-nav">
<li class="active"><a href="#nav1">Home</a></li>
<li><a href="#nav2">Page 1</a></li>
<li><a href="#2">Page 2</a></li>
<li><a href="#3">Page 3</a></li>
</ul>
</div>
</nav>
<nav id="nav1" class="navbar navbar-inverse">
<div class="container-fluid">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home1</a></li>
<li><a href="#">Page 12</a></li>
<li><a href="#">Page 22</a></li>
<li><a href="#">Page 32</a></li>
</ul>
</div>
</nav>
<nav id="nav2" class="navbar navbar-inverse">
<div class="container-fluid">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home3</a></li>
<li><a href="#">Page 13</a></li>
<li><a href="#">Page 23</a></li>
<li><a href="#">Page 33</a></li>
</ul>
</div>
</nav>
【问题讨论】:
标签: jquery html twitter-bootstrap-3 navbar