I would like to create a menu with a description of the menu like megamenu. My menu looks like the following model:

enter image description here

How can I create this?

  • 4
    This question appears to be off-topic because it is about implementing a functionality, or a layout seen in a site, for which only a screenshot or a site URL is provided, as defined in help center.
    – Mołot
    Commented Sep 16, 2013 at 8:01

3 Answers 3


You could try Ultimenu

Ultimenu is the UltimatelyDeadSimple™ megamenu ever with dynamic region creation.

An Ultimenu block is based on a menu. Ultimenu regions are based on the menu items. The result is a block contains regions containing blocks, as opposed to: a region contains blocks.


enter image description here Usage:

  1. Enable or install the module.
  2. Visit admin/structure/ultimenu to manage the Ultimenu blocks, regions, a skin library and a few goodies.
  3. Once a menu is enabled, dynamic regions will be available to toggle. Only enabled regions (based on enabled menu items) will be visible at block/ context admin.
  4. Visit admin/structure/block to assign the "Ultimenu: Menu name" block into header, sidebar, footer or navigation region, except Ultimenu regions.
  5. Add other blocks to the Ultimenu regions.
  • Is it ok to use in production site ?
    – Bala
    Commented May 8, 2013 at 4:21
  • @SKM see my edit.
    – niksmac
    Commented May 20, 2013 at 3:14

You can try TB Mega Menu, it's got very nice user interface (WYSIWYG) and also multiple built-in styles.



You can use OM Maximenu to add description or block or menu inside menu.its quite simple and best to add like your design


Not the answer you're looking for? Browse other questions tagged or ask your own question.