当我缩小窗口并单击按钮时,它没有响应。我该如何解决?
<button type="button"
class="navbar-toggle"
data-toggle="collapse"
data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li>
<a href="">Page 1</a>
</li>
<li>
<a href="">Page 2</a>
</li>
<li>
<a href="">Page 3</a>
</li>
</ul>
库是jQuery 2.1.3和bootstrap 3.3.1。
你的代码看起来不错,我唯一看到的是你没有在按钮选择器中包含折叠的类。http://www.bootply.com/cpHugxg2f8 注意:需要JavaScript插件如果禁用了JavaScript并且视口足够窄以至于导航栏折叠,则将无法展开导航栏并查看.navbar-collapse中的内容。
响应式导航栏要求将崩溃插件包含在你的Bootstrap版本中。
<div class="navbar-wrapper">
<div class="container">
<nav class="navbar navbar-inverse navbar-static-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<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" href="#">Project name</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="">Page 1</a>
</li>
<li><a href="">Page 2</a>
</li>
<li><a href="">Page 3</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
</div>
这行之有效,很好的解释。非常感谢你。
谢谢,它帮助了:)