1

我有下拉菜单,它在 IE8 中运行良好,没有任何问题,但在 IE 10 中不起作用。甚至无法单击 IE10 中的菜单。我还检查了 IE 10 兼容模式,但仍然无法正常工作。下面是我编写并动态加载菜单项的代码。

<div class="clear hideSkiplink" style="background-image: url(Images/horizBar1.jpg);padding-top: 10px">
  <asp:Menu ID="menuMain" runat="server" StaticMenuItemStyle-CssClass="menuItem" 
            DynamicMenuItemStyle-CssClass="menuItem" EnableViewState="false" 
            IncludeStyleBlock="false" Orientation="Horizontal" 
            OnMenuItemClick="menuMain_MenuItemClick" BackColor="#FFFFFF" 
            BorderColor="#296573" Font-Bold="True" Font-Names="Verdana" 
            Font-Size="Medium" ForeColor="#296573">
    <StaticMenuItemStyle CssClass="menuItem"></StaticMenuItemStyle>
    <DynamicMenuItemStyle CssClass="menuItem"></DynamicMenuItemStyle>
  </asp:Menu>
</div>

风格:

.menuItem {
  border: groove 1px black;
  width: 150px;
  padding: 2px;
  padding-left: 20px;
  background-color: Transparent; 
  font-family: verdana; 
  font-size: 12px;
  font-weight: bold;
}
4

0 回答 0