我正在嘗試爲我的腳本創建一個新設計,但是我遇到了一個問題。
當導航欄位於普通電腦尺寸時,導航欄看起來很正常,但是當我將其作爲平板電腦/手機尺寸運行時,該按鈕位於導航欄內的鏈接下。
http://prntscr.com/61ovfk
html引導 - navbar響應問題
所以這裏的問題是,只有當它的窗口周圍的普通電腦上的一半大小。當它變小時,那很好。
有沒有辦法解決這個問題?
這是我的代碼,
<nav class="navbar navbar-inverse navbar-fixed-top">
<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="#">companyName</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="order.php">Order Services</a></li>
<li><a href="announcements.php">Announcements</a></li>
<li><a href="knowledgebase.php">Knowledgebase</a></li>
<li><a href="support.php">Support</a></li>
<li><a href="contact.php">Contact Us</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li>
<p class="navbar-btn">
<a class="btn btn-primary" href="login.php">
<span class="glyphicon glyphicon-user" aria-hidden="true"></span> Manage Account
</a>
</p>
</li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
謝謝!
請包括問題中的所有代碼。這個問題可能會變成無用的鏈接無效。也請嘗試使用jsfiddle.net感謝 – 2015-02-06 10:15:20
有一個引導的搗鼓點..他們試圖考慮到所有設備..你可能已經達到了一個分辨率,這只是不comon或命中,所以它沒有添加到@媒體'在CSS中。您可以添加自己的@media來說明像素尺寸並根據需要應用樣式。 – Pogrindis 2015-02-06 10:19:39
需要使用斷點來減少導航元素或按鈕大小之間的間距。 – Kumar 2015-02-06 10:58:13