use*_*031 3 html jquery twitter-bootstrap
我正在使用bootstrap的网站上工作,这是相对于导航栏的代码
<nav id="navi" role="navigation" class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" class="navbar-toggle"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><a href="#" class="navbar-brand">Brand</a>
</div>
<div id="bs-example-navbar-collapse-1" class="collapse-navbar-collapse">
<ul class="nav navbar-nav">
<li><a href="#" class="active">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Gallery</a></li>
<li><a href="#">Promotion</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
它在桌面和移动设备上看起来都非常好,但问题是在移动设备上,#bs-example-navbar-collapse-1元素开始打开!所以这意味着我基本上需要按三行按钮2次才能关闭它(第一次点击基本上重新打开可折叠的)
有人有同样的问题吗?提前致谢.
尝试
<div id="bs-example-navbar-collapse-1" class="collapse-navbar collapse">
Run Code Online (Sandbox Code Playgroud)
并看看是否有效.我很确定它应该是两个类,比如"collapse-navbar collapse"而不是"collapse-navbar-collapse"
| 归档时间: |
|
| 查看次数: |
12569 次 |
| 最近记录: |