gpt4 book ai didi

twitter-bootstrap - 导航栏不会与 Bootstrap 一起折叠

转载 作者:行者123 更新时间:2023-12-04 16:26:12 24 4
gpt4 key购买 nike

我有一个使用 Twitter Bootstrap 制作的网站。在大屏幕上,导航栏看起来应该不错,但是如果您在手机上看到相同的导航栏,则导航栏不会崩溃。

这是我的代码:

<div class="container">
<div class="masthead">
<div class="navbar">
<div class="navbar-inner">
<div class="container">
<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><!-- /.navbar -->
</div>

在第三节课上,我也尝试使用 nav-collapse,但随后它也在大屏幕上折叠起来。

最佳答案

是的,请按照说明 from 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%;
}

关于twitter-bootstrap - 导航栏不会与 Bootstrap 一起折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16885180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com