更新:好吧,我找到了原因。按钮所在的灰色区域是导航的div。它具有固定的位置和高Z指数以使其浮动在其他元素之上。这是导致问题的原因。如果我删除父DIV的Z索引,它工作正常。但是我不能这么做,因为其他元素会重叠固定导航格。Twitter Bootstrap按钮下拉不工作在IE9
它是如何应该看起来像(火狐)
如何在IE渲染(9)
全码:
<div class="btn-group pull-right">
<a class="btn btn-primary btn-large dropdown-toggle" style="font-weight: bold; margin-top:15px" data-toggle="dropdown">
Hi @User.Identity.Name!
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="@Url.Action("Index","Lab")">Open the Lab</a></li>
<li class="divider"></li>
<li><a href="/Account/LogOff">Log-out</a></li>
</ul>
</div>
任何人有任何想法或解决方法/覆盖我需要放在CSS来解决这个问题?
看起来它可能与z-index有关。你有没有尝试明确地向''下拉菜单'列表和/或列表项添加一个z-index? – levelnis
尝试添加'z-index:99999;'并检查结果。 – WooCaSh
是的,尝试过这些,但他们不工作。尽管欣赏你的答复! :) – AnimaSola