Ich habe eine Aspx-Seite, die eine ASP.NET 4 Menüsteuerung hat (übertragen als ul/li anstelle von Tabellen) und ein div direkt darunter, die eine Silverlight enthält. xap. Wenn der Benutzer ein Menüelement in dem Menüsteuerelement auswählt, wird die Silverlight App aktualisiert. In IE 7 & 8, wenn ich den Mauszeiger über das Menü halte, sind die Menüpunkte hinter dem Silverlight "versteckt" und ich kann teilweise nur das erste untergeordnete Element sehen. Das Menü scheint jedoch in Firefox gut zu sein. Ich dachte, dass etwas in meinem CSS es verursacht hat und ich habe alle CSS-Referenzen entfernt, aber es bleibt immer noch hinter der Silverlight-App verborgen. Wie bringe ich die Menüsteuerung nach vorne?ASP.NET 4 Menü versteckt sich hinter einem div Silverlight-Anwendung enthält
Hier ist mein Menü -
<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>
Der Z-Index funktionierte nicht, aber das Einstellen der fensterlosen und Hintergrundparameter funktionierte perfekt. Vielen Dank!! – tempid
Groovy. Froh, dass ich helfen konnte. –