是的,请遵循Betty St的说明(包括响应式 css、bootstrap-collapse.js 和 Transitions 插件更新:(bootstrap-transition.js)和 jQuery)。您需要添加一个触发折叠的按钮/链接。此标签获取属性: data-toggle="collapse" data-target=".nav-collapse" 其中 data-target 可以是任何 css 选择器。将您的导航放在 data-target 下选择的标签之间,请参阅:http ://bootply.com/62921
html:
<div class="container">
<div class="masthead">
<div class="navbar">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<div class="nav-collapse">
<ul class="nav">
<li class="active"><a href="/" class="">Home</a></li>
<li><a href="goud-zilver.html">Oud goud en zilver</a></li>
<li><a href="koersen.html">Officiële koersen</a></li>
<li><a href="webshop/" target="_blank">Webwinkel</a></li>
<li><a href="diversen.html">Diversen</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</div>
</div>
</div>
</div><!-- /.navbar -->
</div>
</div>
更新
您的代码缺少 Collapse 插件所需的 Transitions 插件 (bootstrap-transition.js)。更重要的是你没有包含 jQuery。现在它应该可以工作了:http: //plnkr.co/l66QqCftGNsaG0xkBrUf
javascript包括:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="http://twitter.github.io/bootstrap/assets/js/bootstrap-transition.js"></script>
<script type="text/javascript" src="http://twitter.github.io/bootstrap/assets/js/bootstrap-collapse.js"></script>
注意:考虑包含完整 javascripts 的编译(或缩小)版本:
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/js/bootstrap.min.js"></script>
折叠后还需要更改样式:
.navbar .in .nav li {
display: block;
float: none;
width:100%;
}