私はページのすべての部分を保持するコンテナを持つHTMLの本文ではナビゲーションバーのドロップダウンブーストボタンを強制的にコンテナ幅全体に塗りつぶす方法はありますか?
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11./jquery.min.js">
</script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js">
</script>
<link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com
/bootstrap/3.1.1/css/bootstrap.min.css">
でCSSやJSをロードしました。 ドロップダウンなしでリンクを使用すると、ボタンがコンテナの幅を自動的に埋めます。しかし、いったんボタンをドロップダウンすると、ボタンの幅はコンテナを埋めるための自動サイズにはなりません。 navbarのコードは次のとおりです。
<div class="container">
<div class="masthead">
<h3 class="text-muted"></h3>
<nav>
<ul class="nav nav-justified">
<li>
<div class="btn-group">
<button class="btn btn-primary dropdown-toggle " type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Home
</button>
<ul class="dropdown-menu">
<li><a href="#">link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Contact </a></li>
</ul>
</div>
</li>
<li>
<div class="btn-group">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Home
</button>
<ul class="dropdown-menu">
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Contact </a></li>
</ul>
</div>
</li>
<li>
<div class="btn-group">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Home
</button>
<ul class="dropdown-menu">
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Contact </a></li>
</ul>
</div>
</li>
<li>
<div class="btn-group">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Home
</button>
<ul class="dropdown-menu">
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Contact </a></li>
</ul>
</div>
</li>
<li>
<div class="btn-group">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Home
</button>
<ul class="dropdown-menu">
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</li>
<li>
<div class="btn-group">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Home
</button>
<ul class="dropdown-menu">
<li><a href="#">link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</li>
</ul>
</nav>
</div>
コンテナは後でHTMLで閉じられます。ボタン幅をオートスケールにしてコンテナの幅を埋める方法についての助けがあれば、大歓迎です。私はボタンが幅を埋めるまで、ボタン名の周りに白いスペースを追加することは明らかです。しかし、必要な空白の量は異なるデバイスでは同じではありません。私はCSSオーバーライドがそれを行うと思っていますが、私は動作するものを見つけていません。