ASP.Netサイトの新しいレイアウトに取り組んでおり、Twitterブートストラップを利用していますが、ドロップダウンメニューを100%機能させることができません。「メディア」というラベルの付いたメニューがあり、サブメニューをクリックすると、本来のようにポップアップしますが、サブメニューの幅が動的に拡大せず、すべてのテキストが1行に収まります。http://ffinfo.azurewebsites.net/webform1.aspxにアクセスすると、私が話していることを確認できます。メディアドロップアウトを見ると、最後のメニューオプションは1行になっているはずですが、メニューは動的に幅を調整していないため、最後のメニュー項目は3行に強制されます。サブメニューの幅を動的に調整して、3番目のオプションをすべて1行に収めることができるようにするにはどうすればよいですか?そのメニューを生成するために使用しているコードは次のとおりです。
<div class="column-main">
<div class="row-fluid">
<div class="navbar main-nav">
<div class="navbar-inner">
<ul class="nav">
<li>
<a href="http://www.ffinfo.com/">
<i class="icon-home"></i>
</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<asp:Literal ID="lblSiteTitle" Text="<%$Resources:Navigation, Site%>" runat="server" />
<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li>
Temp
</li>
</ul>
</li>
<li class="divider-vertical" />
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<asp:Literal ID="lblMediaTitle" Text="<%$Resources:Navigation, Media%>" runat="server" />
</a>
<b class="ceret"></b>
<ul class="dropdown-menu">
<li class="nav-header text-center">
<asp:Literal ID="lblFanTitle" Text="<%$Resources:Navigation, Fan%>" runat="server" />
</li>
<li class="nav-header text-center">
<asp:Literal ID="lblMediaSubTitle" Text="<%$Resources:Navigation, MediaSub%>" runat="server" />
</li>
<li class="nav-header text-center">
<asp:Literal ID="lblTest" Text="<%$Resources:Navigation, Chronicles%>" runat="server" />
</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>