私は箱から出してTwitter Bootstrapを使用しています。IE8 を除くすべてのブラウザーで適切に機能するドロップダウン メニューがあります。ie8 でボタンをクリックすると、リスト アイテムは背景なしで表示されますが、リスト アイテムにカーソルを合わせると表示されます。ドロップダウン メニューからアイテムを選択せずにドロップダウンの外側の領域をクリックすると、背景は移動しますが消えません。理由はありますか?これが私のコードです:
<div class="btn-group">
<div class="input-prepend">
<button class="btn"><div id="searchThis">Name</div> </button>
<button class="btn dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
<ul class="dropdown-menu">
<li id="name" rel="Last name, First name"><a href="#">Name</a></li>
<li id="org-name" rel="Organization Name"><a href="#">Org Name</a></li>
<li id="org-code" rel="Organization Code"><a href="#">Org Code</a></li>
<li id="state" rel="State"><a href="#">State</a></li>
<li id="country" rel="Country"><a href="#">Country</a></li>
</ul>
<div class="input-append">
<input id="search" type="search" placeholder="Last Name, First Name" name="search" class="input-text span12" />
<button type="submit" title="" class="button btn btn-primary"><i class="icon-search icon-white"></i></button>
</div>
</div>