此问题适用于Bootstrap v3.3.7及更高版本(v4之前)。
我正在使用navbar-fixed-top;当小屏幕断点出现时,并且打开时导航栏高度会扩展,我想将内容下推到导航栏下方(与navbar-static-top大致相同有效)。
该怎么做?我的方法是为此编写一个特定的CSS规则。但是我怎么知道小屏幕断点的确切值呢?
<div class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header pull-right">
<!-- this is the hamburger,shown on smaller width screens -->
<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="#">My Home</a></li>
<li><a href="#">Menu 1 </a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
</div>
</div>
</div>
<section id="content">
<h3>using Fixed-navbar</h3>
<p>This uses <strong>FIXED NAVBAR (navbar-fixed-top)</strong>,which means navbar DOES NOT scroll out of view... i.e. it remains VISIBLE at all times.<br/>
However,it does NOT push the content down (the pink section) when the navbar needs to expands via the Hamburger button
</p>
<p>Sed dignissim blah etc...</p>
</section>