Menus with primary links that hover and secondary links that stay ...

yoyoman - September 24, 2009 - 01:00

It seems like there are two ways that menus are built. One outputs a $primary_links and a separate $secondary_links, while the other builds it all with unordered lists.

I would like the secondary links to appear when I hover over the primary links. That way the user can see what's in that menu and not have to click first. That is easily accomplished. However, the methods I've seen and implemented always have that secondary menu disappear; it's just a temporary submenu.

Once a user clicks to the page, I'd like to have the secondary links stay on the page, just like the default menu system.

How can I do both of these things?

How did you do it?

alexmcca - October 12, 2009 - 11:41

Hi there,
I have a similar issue. You say "I would like the secondary links to appear when I hover over the primary links. That way the user can see what's in that menu and not have to click first. That is easily accomplished."

Could you tell me how you accomplished this or send me a link to the methods you've seen?

I would also like the secondary menu to remain.

Thanks very much,
Alex.

This page,

yoyoman - October 14, 2009 - 22:24

This page, http://pras.net.np/demo/index.html, has the info on how to do it. However, the instructions are pure HTML and not Drupal based. Getting Drupal to spit this out isn't quite as easy.

I am also looking into this

ciberligre - October 27, 2009 - 01:23

I thought it could be done with nice_menus, but I dont think so anymore...

I have set both sources for primary and secondary links to my primary links menu, but then the second level only shows when you have already clicked.

What I would like to get is having the second level to show when hovering over the items or the first level... Just as the example provided in #2

Anybody has an idea??

I am also trying this one

mnp - November 23, 2009 - 04:08

I am also trying this one please help if you solved the problem

velmula

 
 

Drupal is a registered trademark of Dries Buytaert.