【发布时间】:2014-10-30 15:51:19
【问题描述】:
我在这里发现了类似的问题,但不是这一点。
我有一个非常宽的网站,所以当我使用 navbar-static-top 时它不会覆盖整个宽度,而当我使用 navbar-fixed-top 时它不会在打开时下推内容
我可以将两种选择合二为一吗?意思是下推内容的固定导航栏
<div id="collapseMenu" class="navbar navbar-inverse navbar-right navbar-fixed-top">
<div class="container">
<a href="#Home" class="navbar-brand img-responsive img-circle"><img src="Images/C SHARK-white-150x199.png" alt="C SHARK" class="img-size" /></a>
<button class="navbar-toggle" data-toggle="collapse" data-target=".navbarHeaderCollapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="collapse navbar-collapse navbarHeaderCollapse ">
<ul class="nav navbar-nav navbar-right">
<li><a href="#Home"> <span class="glyphicon glyphicon-home"></span> Home</a></li>
<li><a href="#AboutUs"> <span class="glyphicon glyphicon-info-sign"></span> About Us</a></li>
<li><a href="#OurWork"> <span class="glyphicon glyphicon-wrench"></span> Our Work</a></li>
<li><a href="#Technologies"> <span class="glyphicon glyphicon-phone"></span> Technologies</a></li>
<li><a href="#ContactUs"> <span class="glyphicon glyphicon-envelope"></span> Contact Us</a></li>
</ul>
</div>
</div>
</div>
【问题讨论】:
-
你可以使用 jQuery 来检测导航栏在调整大小时的高度,然后调整顶部填充。
-
我没有很好地阅读您的问题。忽略评论。这是一个静态导航栏getbootstrap.com/examples/navbar-static-top,它占据了整个宽度。这可能是因为您的导航栏上有奇怪的类。 navbar-right 在您的导航栏上做什么?它只适用于儿童。
-
我去掉了navbar-right,没关系,请看完整示例bootply.com/PhOKT1y4TI
标签: jquery html twitter-bootstrap navbar