Меню ASP.NET 4 скрывается за div, содержащим приложение Silverlight

У меня есть страница aspx, на которой есть элемент управления меню ASP.NET 4 (отображаемый как ul / li вместо таблиц) и div прямо под ним, который содержит Silverlight .xap. Когда пользователь выбирает пункт меню в элементе управления меню, приложение Silverlight обновляется. В IE 7 и 8 при наведении курсора на меню элементы меню «скрыты» за Silverlight, и я частично вижу только первый дочерний элемент. Однако в Firefox меню отображается нормально. Я подумал, что это вызвано чем-то в моем CSS, и я удалил все ссылки CSS, но они все еще остаются скрытыми за приложением Silverlight. Как вывести управление меню на передний план?

Вот мое меню -

 <asp:Menu ID="mnuReports" runat="server" Orientation="Horizontal" OnMenuItemClick="mnuReports_MenuItemClick"
        BackColor="#DDDDDD" ForeColor="#000000" StaticSubMenuIndent="10px" MaximumDynamicDisplayLevels="1"
        StaticEnableDefaultPopOutImage="False">
        <DynamicHoverStyle BackColor="#DDDDDD" />
        <DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="5px" BorderColor="#CCCCCC"
            BorderStyle="Solid" BorderWidth="1px" />
        <DynamicMenuStyle BackColor="#E3EAEB" />
        <DynamicSelectedStyle BackColor="#1C5E55" />
        <StaticHoverStyle BackColor="#DDDDDD" />
        <StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="5px" BorderColor="#CCCCCC"
            BorderStyle="Solid" BorderWidth="1px" Width="148px" Font-Bold="True" />
    </asp:Menu>
5
задан tempid 13 September 2010 в 18:48
поделиться