我正在使用开箱即用的 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>