我正在升級網站,以便它變得響應。我使用twitter引導。我已經嘗試了幾個不同的導航欄模板,我在網上找到,而且我總是遇到同樣的問題。正如你在某些分辨率的圖像中看到的那樣,導航欄並沒有按照它應有的方式崩潰。Bootstrap導航欄摺疊
問題:
導航欄的html代碼:
<!-- Fixed navbar -->
<nav class="navbar navbar-default navbar-fixed">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<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="index.htm">Index</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="casameio.htm">casa do meio</a>
</li>
<li><a href="casabrava.htm">casa brava</a>
</li>
<li><a href="casavelha.htm">casa velha</a>
</li>
<li><a href="pool.htm">pool</a>
</li>
<li><a href="prijzen.htm">prijzen</a>
</li>
<li><a href="ons.htm">over ons</a>
</li>
<li><a href="activ.htm">activiteiten</a>
</li>
<li><a href="guestbook.htm">gastenboek</a>
</li>
<li><a href="omgeving.htm">kaartje</a>
</li>
<li><a href="contact.htm">contact</a>
</li>
<li><a href="links.htm">linken</a>
</li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
我也有這個在我的CSS:
@media (min-width: 768px) and (max-width: 991px) {
.navbar-collapse.collapse {
display: none !important;
}
.navbar-collapse.collapse.in {
display: block !important;
}
.navbar-header .collapse, .navbar-toggle {
display:block !important;
}
.navbar-header {
float:none;
}
}
任何幫助,將不勝感激!
這是什麼問題?即使在較大的分辨率下,您是否總是擁有可摺疊的導航? –
多數民衆贊成在一個可能的解決方案,但正如你可以在第二個圖像中看到的導航欄失去它的原始格式,併成爲三個「圖層」輕拍欄,它應該只有1層@RyanFitzgerald – MMrj
我已經添加了一個潛在的解決方案,讓我知道如果這會對你有用 –