【发布时间】:2014-09-11 17:51:24
【问题描述】:
我正在使用引导导航栏。当用户单击导航栏按钮时,导航栏保持打开状态。单击导航栏按钮时如何折叠导航栏?
<nav class="navbar navbar-default" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand">Brand</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li class="active"><a data-toggle="tab" href="#sectionA">Page1</a></li>
<li><a data-toggle="tab" href="#sectionB">Page2</a></li>
<li><a data-toggle="tab" href="#sectionC">Page3</a></li>
</ul>
</div>
</div>
</nav>
截图:
这是点击导航栏按钮后的样子(菜单保持打开状态):
点击导航栏按钮后,我希望它是这样的(返回原始状态):
【问题讨论】:
-
导航栏保持打开是什么意思? Bootstrap 下拉菜单项在您单击列表项或单击下拉菜单外时始终关闭
-
我没有发现您的代码有任何问题。你能解释一下吗?你能附上你的问题的屏幕截图吗?
-
@Bir:我已经用截图编辑了我的问题。
-
您是否正在为移动下拉菜单初始化 jquery 脚本?有时人们会忘记这样做。
-
你想这样做吗?或者你想知道怎么做吗?
标签: html css twitter-bootstrap-3