我使用引导程序的常规导航栏而不是固定顶部导航条,我发现当它.navbar{position: fixed;}
重叠时,我认为这不是我想要的。我想在向下滚动菜单时停留在页面顶部,不要随页面一起移动,并在菜单崩溃时重叠内容。
到目前为止,这是我的代码:
<div class="navbar-wrapper">
<div id="menu" class="navbar navbar-right navbar-default nob no-focus" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse ">
<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 class="navbar-collapse collapse ">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
</div>
</div>
现在正在发生这种情况,因为它是固定顶部的
[http://es.tinypic.com/view.php?pic=fc0i6s&s=8#.U9itaON5Py4]
提前感谢。
答案 0 :(得分:0)
尝试这一点,一旦你开始向下滚动,它将保持导航栏固定而不是重叠。
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
</div>
</div>
希望这会有所帮助:)