自舉導航欄寬度依賴於它的內容並在屏幕尺寸。引導導航欄顯示
對於小屏幕尺寸,導航欄標題打包在一個按鈕中,對於大屏幕尺寸,如果有足夠的空間,標題都對齊。
對於中間屏幕尺寸,其結果可能是非常麻醉劑像如下圖所示:
它是否給辦法有一個單一的下拉按鈕,或者如果對齊所有標題有足夠的空間,但爲了防止在na-barbar內容之間進行配置?
這裏是與上面的示例的小提琴:https://jsfiddle.net/bb61c412/165/
並且相應的代碼。
<link rel="stylesheet" type="text/css" href="https://bootswatch.com/bower_components/bootstrap/dist/css/bootstrap.min.css" />
<div class="navbar navbar-default navbar-fixed-top ">
<div class="container">
<div class="navbar-header">
<a href="#" class="navbar-brand">website</a>
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#navbar-main">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="navbar-collapse collapse" id="navbar-main">
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="#">a long Title1</a>
</li>
<li class="active"><a href="#"> a long Title2</a>
</li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#" id="themes">a long Title3 <span class="caret"></span></a>
<ul class="dropdown-menu" aria-labelledby="themes">
<li><a href="#"> Item1</a>
</li>
<li role="separator" class="divider"></li>
<li><a href="#"> Item2</a>
</li>
<li role="separator" class="divider"></li>
<li><a href="#"> Item3</a>
</li>
</ul>
</li>
<li class="active"><a href="#">a long Title4</li>
<li class="active"><a href="#">a long Title5</li>
<li class="active"><a href="#">a long Title6</li>
<li class="active"><a href="#">a long Title7</li>
<li class="active"><a href="#">a long Title8</li>
</ul>
</div>
</div>
</div>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script type="text/javascript" src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
Thx爲您提供幫助。 – michltm