This project is read-only.
1

Closed

DDRMenu dropdown showing behind modules

description

I created my own skin. Here are the relevant parts
<%@ Register TagPrefix="ddr" TagName="MENU" Src="~/DesktopModules/DDRMenu/Menu.ascx" %>
<%@ Register TagPrefix="ddr" Namespace="DotNetNuke.Web.DDRMenu.TemplateEngine" Assembly="DotNetNuke.Web.DDRMenu" %>
...
    <div id="menuContent" class="centeredcontent">
        <div class="autosize" id="Menubar">
            <ddr:MENU ID="MAINMENU" MenuStyle="SuperFish" runat="server"> 
                <ClientOptions>
                    <ddr:ClientString Name="speed" Value="slow" />
                    <ddr:ClientOption Name="animation" Value="{width:'show'}" />
                </ClientOptions>
            </ddr:MENU>
        </div>
    </div>
 
Everything was working fine in DNN 5.6.3. I just upgrade to 6.0.0 and the install went smoothly.
 
There is a bug now that shows when I have nested pages. The drop down from the menu for the child pages appears behind the module and therefore is not usable.
 
I saw that there is a new release of DDRMenu at http://dnnddrmenu.codeplex.com/releases/view/63831 and I installed version 02.00.00 - DNN 6.0.0 and above (.NET 3.5) I also got the current version of SuperFish at http://www.dnngarden.com/Superfish-template.T124.aspx
 
Still the same behind the module drop downs.
Closed Mar 15, 2013 at 11:52 AM by erikvb
will not fix..

comments

nokiko wrote Nov 14, 2011 at 9:52 AM

this is very simple to accomplish by adding the following css to your skin or superfish stylesheet

.sf-menu ul {z-index:99999;}

the reason is that in dotnetnuke 6 there was a z-index change in all content the highest z-index for module content is 999 so make sure that any content you want to have appear on top of any module content is higher than that

wayn23 wrote Nov 14, 2011 at 6:26 PM

You are right, that was a simple fix.

Thank you for the correct answer, worked like a charm.

wrote Feb 14, 2013 at 9:04 PM

wrote Mar 15, 2013 at 11:52 AM

wrote May 16, 2013 at 11:17 AM