ブートストラップナビゲーションバー幅は、それがコンテンツだと画面サイズに依存します。ブートストラップナビゲーションバーの表示
小さな画面サイズの場合、ナビゲーションバーのタイトルは1つのボタンにまとめられ、大きな画面サイズの場合は十分なスペースがあれば、すべてのタイトルが整列します。中間の画面サイズについては
下図に示すように、結果は非常に麻酔ことができます:それは、単一のドロップダウンボタンまたは場合揃っすべてのタイトルのいずれかを持ってする方法を提供してい
十分なスペースがありますが、一方の上にnavabarコンテンツの設定ができないようにするには? 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