A recent article by Jakob Nielsen on usability of menus ('Mega Drop-Down Navigation Menus Work Well',
http://www.useit.com/alertbox/mega-dropdown-menus.html). A couple of examples:

http://www.foodnetwork.com/
http://www.patagonia.com/web/us/home/index.jsp?OPTION=HOME_PAGE&assetid=...

I think these kinds of menus are vastly superior to the follow-the-mouse-down-the-trail
dropdowns that can be created by a number of menu modules, particularly when there
are more than two levels to display.

Any suggestions as to the best way to implement these in the Drupal framework?

Thanks,
Paul N.

Comments

ericprk’s picture

Hi Paul,

I came across this article you might want to look at.

http://www.sitepoint.com/blogs/2009/03/31/make-a-mega-drop-down-menu-wit...

It would be great if this technique was made into a module.

Thanks
Eric

pauln600’s picture

Thanks for the link. Yes, I agree it would be great to have a module for these.

Paul N.

shaneod’s picture

Yea, they look well smart so they do, Any Drupal module makers out there planning on implementing these?

WorldFallz’s picture

The Vancouver Magazine site uses these types of menus, and they discuss a little how it's done: http://drupal.org/node/366964

pauln600’s picture

Here's another example, apparently in Drupal 6

--
InfoWorld using Drupal

InfoWorld relaunched on Drupal 6 yesterday! Check out their new site at http://infoworld.com. InfoWorld has been around since 1978 and is a well-known resource for IT professionals. I hope they write up a use case because it is a great testament to Drupal 6.

The project was done by Optaros (an Acquia partner), with help from Airbag Industries for the design work. Chris Fuller was the project lead.

escoles’s picture

They say they're using NiceMenus. Seem to be doing some theme overrides to get mega-dropdowns out of it, though they don't explain how. Looks like a non-trivial over-ride to me.

escoles’s picture

http://drupal.org/project/cutemenu

Looks like it may be a little awkward at present -- seems to require creating a discrete menu for each mega-drop-down, and doesn't seem to support flyouts at this time. But may be simpler to get something going with than some richer solutions.

giorgosk’s picture

for megamenu take a look at
http://drupal.org/project/megamenu

------
GiorgosK
Web Development