 readme  contents 1 assumptions 2 mega menus in a nutshell 3 how to use this module 4 styling 5 advanced usage assumptions 1 you are a drupal themer or understand theming 2 your markup and css are clean 3 you want more css control over drupal menus mega menus in a nutshell read http wwwuseitcom alertbox megadropdownmenushtml how to use this module the basis of a mega menu is a drupal menu that is three levels deep the first level or tier are the parent items the second tier are categories tier three menu items are the sub links grouped beneath the second tier categories consider the following example menu library tier 1 newsletters tier 2 newsletter 1 tier 3 newsletter 2 newsletter 3 publications publication 1 publication 2 publication 3 info center to create a mega menu out of a menu structured in this way 1 enable this module just like any other drupal module 2 go to the mega menu configuration page admin build megamenu 3 check the enable box next to the menu you want to convert into a mega menu 4 click save 5 click configure this mega 51 select the menu orientation 52 select the slot orientation 53 select a default sample skin or type in your own skin name if creating your own skin you are responsible for including your css in your theme you can create skin styles see styling below in an existing css file or create a new css file eg mymegamenuskincss and tell your theme s info file to load your skin css when you select to use your custom skin the name you type in will be the class that is appended to this mega menu s class list megamenuskin skin name a block containing your mega menu with the styles you have specified above has now been enabled 6 edit your blocks admin build blocks and place your mega menu block in a region styling now that the mega menu block is setup the actual work begins continuing from the example menu above the corresponding megamenu structure looks like this notice the root level or tier one items library and info center are referred to as parents when the mouse hovers over a parent a bin drops down in this example the library bin contains two slots which correspond to the second level of the menu newsletters and publications notice that slots are the organizational element which contain the final link destinations in this example the slots are oriented horizontally they can also stack on top of each other library info center parent newsletters publications slot title newsletter 1 publication 1 bin newsletter 2 publication 2 newsletter 3 publication 3 slot and the markup looks like this items in are either user supplied values or are dynamically generated  library newsletters newsletter 1 newsletter 2 newsletter 3 publications publication 1 publication 2 publication 3 info center  bin slots items to style your mega menu simply precede all rules with your skin name megamenuskinmyskin megamenuslottitle color red fontsize 12em for additional specificity ids are assigned to every single list item in the mega menu hierarchy look at the markup generated for a complete picture of the ids and classes that are applied advanced usage 1 create mega menus our of your taxonomies to automatically generate menu content from your sites taxonomy structure you can use the taxonomy menu module http drupalorg project taxonomymenu which populates your tier1 with your taxonomy vocabulary name and tier2 and tier3 with terms hierarchically set to this vocabulary name note your taxonomy structure must still supply 3 tiers of data so this integration will most likely not work well with free tagging  