Mega menus have been popular in modern web design, often used on e-commerce and large scale web sites and an effective way to display large amount of content on your website while you keep a nice and clean layout. In this post we’ve collected 10 “premium” CSS3 and HTML5 Mega Menus, that’s worth every penny. Enjoy!

Related Posts:

1. HTML5/CSS3 Drop Down Menu

This mega menu has two different color schemes (light & dark) and two different styles (square and rounded corners). It was built with semantic HTML 5 & CSS3 code and detailed documentation.

HTML5/CSS3 Drop Down Menu


2. Website in a Navigation Bar

> Valid HTML and CSS
> Tested for major browsers
> 4 different colors
> No JavaScript or jQuery

Website in a Navigation Bar


3. Mega Dropdown Enhanced

A CSS3 dropdown menu which is easily customizable and features 7 included color schemes (red, blue, orange, green, grey, tan, teal).

Mega Dropdown


4. CSS3 Mega Drop Down Menu

A flexible and easy to integrate solution to build your custom menus. The drop down relies only on CSS /XHTML and comes with a fully working contact form.

CSS3 Mega Drop Down


5. CSS3 Animated Mega Nav

This is a CSS only mega menu that can be used for any type of web site. It comes with 7 color schemes, a lot of pre-styled content and don’t use JavaScript/jQuery, all the transitions are CSS3 only.

CSS3 Animated


6. Sherpa | Complete Navigation System (CSS Edition)

A menu with 3 layout variants: NavBar, SideBar and Sticky Footer. It comes with 10 different color schemes, 12 background images, CSS3 effects and 500+ icons.



Menu with CSS3 Effects and Notification Bubbles

> CSS3 Fade & Slide Effect
> Animated Notification Bubbles
> Unlimited Menu Levels
> Integrated Icons
> 4 Menu Styles
> Mega Menu
> jQuery Plugin
> Works in All Major Browsers
> Valid HTML5 / CSS3
> Uses Powerful CSS3 Techniques
> Well Documented

Menu with CSS3 Effects


8. CSS3 Clean Mega Menu

Is simple and easy to use full-width mega menu with 6 built-in color themes. It supports up to six columns out-of-the-box. You can easily customize it adding more columns or color themes.

CSS3 Clean Mega Menu


9. Metro – CSS3 Mega Menu

A CSS3 Menu inspired in the new Microsoft Metro UI. It comes with 4 different “box” layouts, 5 images animations and more nice features. Is very easy to use and install, well documented and no JavaScript/jQuery.



10. iNav – CSS3 Mega Menu

With 4 menu variants: Horizontal, Sticky Footer and Vertical Left and Right layout. This menu comes with 11 premade color scheme, live color scheme creator, unlimited drop down levels, mega drop downs, content pre-styles (forms, headings, list, images, etc.), full working Ajax contact form, and a lot more great features. The support is great and fast replies.



Sam Deering is a Front-end Web Developer who specialises in JavaScript & jQuery. Sam is driven and passionate about sharing his knowledge to educate others.

Free Guide:

How to Choose the Right Charting Library for Your Application

How do you make sure that the charting library you choose has everything you need? Sign up to receive this detailed guide from FusionCharts, which explores all the factors you need to consider before making the decision.

Special Offer
Free course!

Git into it! Bonus course Introduction to Git is yours when you take up a free 14 day SitePoint Premium trial.