我正在使用bootstrap 3.1.1構建響應頁面,並且我想移動導航欄,以便在非智能手機屏幕上查看時,它位於其他某個div下方。請參閱下面的圖片以獲取示例。Bootstrap將導航欄移動到大屏幕上的其他div下
我已經嘗試這種使用引導拉/推類(見代碼),但我似乎無法得到正確的組合做。它顯示爲我打算用於智能手機,但不是更大的設備。
HTML
<div class="row">
<div class="col-xs-12 col-sm-push-12">
<div class="navbar navbar-inverse" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<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="collapse navbar-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>
</div>
<div class="container">
<div class="col-sm-6 col-sm-pull-12">
<h1>First Title Heading</h1>
</div>
<div class="col-sm-6 col-sm-pull-12">
<h1>Second Title Heading</h1>
</div>
</div>
</div>
如果你可以修改你的HTML,那麼你也可以包含底部導航(克隆它)。然後 - 只需在需要時隱藏/顯示頂部或底部導航欄。我嚴重懷疑你可以用你目前的標記達到預期的效果。 – skip405