I have used an ASP .Net Menu Control ,It is working fine in Mozzila but in IE-8 , the Submenu are not displaying instead a white box appears havinfg the dimensions same as if the submenu items are present and when I take mouse over that box it dissapears.

Edited by pradeep.singh28: n/a

8 Years
Discussion Span
Last Post by doctor_nasir_c

Setting the z-index property (HTML) using CSS can address this problem. The CSS class would look something like this:

.adjustedZIndex {
    z-index: 1;

And the Menu should look like as below

<asp:Menu ID="Menu1" runat="server">
    <DynamicMenuStyle CssClass="adjustedZIndex" />

The z-index has to be something higher.

Some fixes have been in the following links. Try them.

ASP.NET Menu and IE8 rendering white issue
Ie8 doesn't seem to like the ASP.Net Menu control
asp:Menu in IE8
asp:menu fix for IE8 problem available

Edited by peter_budo: Keep it Organized - For easy readability, always wrap programming code within posts in [code] (code blocks)

Votes + Comments
This answered my question

Hi cjsteury,

Please mark this thread as answered if your question is answered.

Ramesh. S


<DynamicMenuStyle CssClass="adjustedZIndex" />

This is still not working but other browsers support. I used the above solution but no use........

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.