38 jQuery And CSS Drop Down Multi Level Menu Solutions

Posted in Coding, JS & AJAX • Posted on 31 Comments

Hello again, it’s time for the comprehensive programming article. Here you’ll find 38 mainly jQuery and CSS-based drop-down or just multi level menu tutorials with downloadable files and explanations as well. My favorite here is the first pick – Outside the box with a very unique navigation menu. It’s always good to have such reference articles in your bookmarks and when you have to create some really big website with a lot of content and menu sections – just return here. Shorten your developing process with already premade menus, which can be easily modified with a little touch of CSS.


Build Flat Responsive Website from Scratch – Complete Course


But well, also be aware when each code has been created, has it got some updates through time? In our development niche standards, technologies change so quickly that sometimes when you decide to use specific menu, it’s very hard to implement it and at the end, you’ll even may need to rewrite the code just because of incompatibility. So be cautious!

Here you’ll find mainly free solutions, but I would also suggest for some special occasions, quick projects to consider some of design/code marketplaces, where you can buy optimized,documented and update codes for really cheap prizes. I can assure the quality is high,otherwise marketplaces won’t get so popular…and my experiences are only positive and I really am ready to spend 5-10 for important code snippet, saving probably hours of my time. I myself have tried CodeCanyon and Mojo-Themes marketplaces, I am sure there are many more out there, but these two are definitely the ones I recommend.

At least I am doing my designing process like this –

  • 1st- I do simple browsing to find if there are appropriate codes, snippets,tools available for free (like this article for example).
  • 2nd- If after like a 5-min browsing I cannot find anything what suits to me, here is time for those marketplaces where usually I always find something good, and I can move forward.

What’s your experiences?

And why you are figuring answers – enjoy this quality article!

1. “Outside the Box” Navigation with jQuery

This tutorial will cover a few ways to do just that with OS X style docks and stacks navigation.

outside-box-drop-down-multi-level-menu-navigation

Preview Demo

2. Sexy Drop Down Menu w/ jQuery & CSS

In this tutorial, you will learn how to create a sexy drop down menu that can also degrade gracefully.

sexy-jquery-drop-down-multi-level-menu-navigation

3. Designing the Digg Header: How To & Download

Navigation is compacted with the use of simple drop-down menus.

digg-header-drop-down-multi-level-menu-navigation

Preview Demo

4. Create The Fanciest Dropdown Menu You Ever Saw

fanciest-drop-down-multi-level-menu-navigation

Preview Demo

5. A circular menu with sub menus

A follow-on from the simple single level circular menu, this one adds a sub menu level of smaller icons in a circular pattern within the top level circle. There is also the facility to add a simple description of each icon.

circular-drop-down-multi-level-menu-navigation

Preview Demo

6.CSS3 Mega Drop Down Menu

This Mega Drop Down Menu is perfect for creating unique menus easily. It’s CSS / XHTML only; there is absolutely NO javascript.The content can be organized in 1, 2, 3, 4 or 5 columns based on the 960 grid system. This item comes with 9 color variants and a detailed documentation to help you start with your brand new menu.

CSS classes allow you to create lists, paragraphs with (or without) images, make your menu stick to the left or the right side, and create your own color schemes quickly. Go to original site to view video preview.

7. Perfect sign in dropdown box likes Twitter with jQuery

Nice tutorial showing you how to create a login drop down with Twitter style using jQuery.

twitter-drop-down-multi-level-menu-navigation

Preview Demo

8. Sliding jQuery Menu Tutorial

This tutorial will show you how to create a sliding menu button using jQuery. You can see the effect in action over on the PSDtuts webpage in the top right hand corner.

sliding-jquery-drop-down-multi-level-menu-navigation

Preview Demo

9. Fancy Sliding Menu for Mootools

fancy-sliding-drop-down-multi-level-menu-navigation

Preview Demo

10. Create Vimeo-like top navigation

I’ve featured this Janko’s tutorial some time ago, but sometimes I will repeat myself, since this article is completely dedicated to showcase advanced drop down menus. Very detailed and a well written tutorial, with drop-down search options narrowing and targeting search by checking options. Menu is done completely using just CSS, structure is visually describet in the image below:

vimeo-drop-down-multi-level-menu-navigation

Preview Demo

11. Dynamic PHP/CSS menu

php-css-drop-down-multi-level-menu-navigation

Preview Demo

11.1 Uber Menu

UberMenu is a user-friendly, highly customizable, responsive Mega Menu WordPress plugin. It works out of the box with the WordPress 3 Menu System, making it simple to get started but powerful enough to create highly customized and creative mega menu configurations.

Preview Demo

12. Creating an Outlook Navigation Bar using the ListView and Accordion Controls

outlook-drop-down-multi-level-menu-navigation

Preview Demo

13. Animated Drop Down Menu with jQuery

animated-drop-down-multi-level-menu-navigation

14. Drop Menu $5

With this script you can make nice and interactive drop down menus. The advantage of this script is that it not only gives you the ability to make list drop down menu. You can also use a div as drop down element. This way you can create big drop down menus like under the buttons products and tutorials in the preview or you can create a login panel in your drop down!

Preview Demo

15. Make a Mega Drop-Down Menu with jQuery

Preview Demo

16. A cross-browser drop-down cascading validating menu

Just simple CSS menu.

cross-browser-drop-down-multi-level-menu-navigation

Preview Demo

17. Drop-Down Menus, Horizontal Style

Very old drop-down tutorial from year 2004, but if you are starting out – very useful tutorial and example.

horizontal-style-drop-down-multi-level-menu-navigation

Preview Demo

18. Superfish v1.4.8 – jQuery menu plugin by Joel Birch

Superfish is an enhanced Suckerfish-style menu jQuery plugin that takes an existing pure CSS drop-down menu (so it degrades gracefully without JavaScript) and more features.

superfish-jquery-drop-down-multi-level-menu-navigation

Preview Demo

19. JavaScript Dropdown Menu with Multi Levels

This multi-level drop down menu script weighs in at only 1.2 KB. It features animation, active header persistence, easy implementation and multiple instance support.

javascript-drop-down-multi-level-menu-navigation-1

Preview Demo

[showmyads]

20. jQuery (mb)Menu 2.7

This is a powerful jQuery component to build easily a multilevel tree menu or a contextual menu (right click) in an intuitive way!

jquery-drop-down-multi-level-menu-navigation

21. Menumatic

MenuMatic is a MooTools 1.2 class that takes a sematic ordered or unordered list of links and turns it into a dynamic drop down menu system. For users without javascript, it falls back on a CSS menu

menumatic-drop-down-multi-level-menu-navigation

Preview Demo

21.1 Responsive Menu

This Mega Drop Down Menu Complete Set is perfect for creating unique menus by using one of the 9 jQuery effects and one of the color schemes.

Preview Demo

22. Smooth Navigational Menu (v1.31)

Smooth Navigation Menu is a multi level, CSS list based menu powered using jQuery that makes website navigation a smooth affair.

smooth-drop-down-multi-level-menu-navigation

Preview Demo

23. Super menu pack (10 menus) $4

Super menu pack is a collection of 10 cool menus, 5 in pure CSS and 5 using a jQuery framework for customize or layout with your websites or applications and projects.

It’s perfect for anyone who wants to give a special touch to their designs or find a starting point. I tried to create a collection as varied as possible in style and appearance to give a you choice. Thinking in design working with code.

All menus are easy to customize from CSS . In each file you will find detailed comments.

Preview Demo

24. Longed-For Multi-Level Drop-Down Menu Script

longed-jquery-drop-down-multi-level-menu-navigation

Preview Demo

25. jQuery & CSS Example – Dropdown Menu

This article is intended to describe an extremely basic, yet extremely powerful, technique for adding dropdown menus in your application user interface or website design.

designreviver-jquery-drop-down-multi-level-menu-navigation

26. Reinventing a Drop Down with CSS and jQuery

reinventing-drop-down-multi-level-menu-navigation

Preview Demo

27. Simple jQuery Dropdowns

Very stripped down code and minimal styling, yet still dropdown menu has all the functionality typically needed.

simple-jquery-drop-down-multi-level-menu-navigation

Preview Demo

28. Styling Drop Down Boxes with jQuery

One problem with HTML forms is it is hard to style the elements to fit into your design. The tutorial will show you how to style the hardest of them all, the select box.

styling-jquery-drop-down-multi-level-menu-navigation

Preview Demo

29. jQuery iPod-style Drilldown Menu

ipod-drop-down-multi-level-menu-navigation

Preview Demo

30. jQuery Menu: Dropdown, iPod Drilldown, and Flyout styles with ARIA Support and ThemeRoller Ready

Newer version of previous iPod style menu.

recreated-drop-down-multi-level-menu-navigation

Preview Demo

31. mcDropdown jQuery Plug-in v1.2.07

mc-plugin-drop-down-multi-level-menu-navigation

32. CSS Ultimate Menus $2

These Menus feature 3 different dropdown styles, product view, multi-column view and single column view, it has different classes for different levels and could support endless dropdowns. This files does support multiple browsers and includes a PSD for user customization.

31.1 Titan Menu

A fresh and powerful menu solution it is easy to customise, 11 fresh styles, 6000+ Icons you can use perfect for your main navigation to make it looks good and very appealing.

Preview Demo

32. jQuery Drop Line Tabs

This menu turns a nested UL list into a horizontal drop line tabs menu. The top level tabs are rounded on each side thanks to the use of two transparent background images, while the sub ULs each appear as a single row of links that drop-down when the mouse rolls over its parent LI.

jquery-tabs-drop-down-multi-level-menu-navigation

33. Cut & Paste jQuery Mega Menu

Mega menus refer to the drop down menus that contain multiple columns of links. This jQuery script lets you add a mega menu to any anchor link on your page, with each revealed using a sleek expanding animation. Customize the animation duration plus delay before the menu disappears when the mouse rolls out of the anchor. Mega cool!

cut-paste-drop-down-multi-level-menu-navigation-1

34. Professional dropdown #2

professional-drop-down-multi-level-menu-navigation

35. Drop down menu with nested submenus

Create your own drop down menu with nested submenus using CSS and a little javascript.

nested-drop-down-multi-level-menu-navigation-1

Preview Demo

36. jdMenu Hierarchical Menu Plugin

The jdMenu plugin for jQuery provides a clean, simple and elegant solution for creating hierarchical drop down menus for websites to web applications.

jdmenu-drop-down-multi-level-menu-navigation

37. Dynamic Drive – Multiple Level Menus

A lot of free advanced CSS and Javascript drop down menus are available here. There are also instructions and advices how do use and modify them.

dynamic-drive-drop-down-multi-level-menu-navigation-1

38. IzzyMenu – Menu Builder – Build your pro CSS/DHTML Menu

Choose from dozens of ready styles or create your own menu style. They are low in file size, so won’t consume a lot of bandwidth from your hosting. IzzyMenu, online menu generator, is the best solution for amateurs and professionals!

izzymenu-drop-down-multi-level-menu-navigation-1

39. A Different Top Navigation

In this tutorial, you will use jQuery to create a different multi-layered horizontal navigation system that is still intuitive enough for anyone to use for the first time.

different-jquery-drop-down-multi-level-menu-navigation

Preview Demo

40. jQuery UI Potato Menu

potato-ui-drop-down-multi-level-menu-navigation

41. jQuery File Tree

jQuery File Tree is a configurable, AJAX file browser plugin for jQuery. You can create a customized, fully-interactive file tree with as little as one line of JavaScript code.

jquery-tree-drop-down-multi-level-menu-navigation

Preview Demo

193 Written ArticlesWebsiteGoogle+

Dainis is 25 years young man, who struggled for 3 years while studying in design academy and working for local design agency, because of ignorant teachers and agency boss. He couldn't believe this is all life could offer to him! And then he discovered true Internet possibilities, he was lucky to find his passion early in life and take advantage of this beautiful Information (Internet) Age! Now he is committed to help others succeed, to help others take charge of their life and follow their passion! His goal is to open Your eyes and help unveil Your true potential!

31 Comments Best Comments First
  • Sebastian

    Monday, April 19th, 2010 14:30

    13

    Super list! Thanks a bunch!
    Its good to see sites that are as informative as this one, keep it up!

    I use a tool called AllWebMenus that you might find helpful for creating your website’s menu. They also maintain a nice list of products for creating modal windows, tooltips, drop down menu trees, etc.

    0
  • Guy Nakash

    Wednesday, November 2nd, 2011 20:35

    27

    Excellent!
    Thank you so much, I’v used some plugins from this post.

    May I add another one: SlipSlap!
    It’s a full CSS3 and JQ plugin, looks great and works like a charm.

    0
  • Dilip

    Friday, August 6th, 2010 14:04

    17

    Really cool …
    Is there sample code for 2 blocks with tree add and remove the nodes from either way.

    -1
  • anand

    Friday, May 14th, 2010 11:24

    15

    Love it . Excellent guide. but i still cant find any vertical menu which opens up on the left side, why all of them are on the right ??

    -2
  • Azhar Kamar

    Saturday, March 26th, 2011 06:46

    23

    Awesome multi-level menu solutions! Broadened my choices. ;)

    -2
  • S May

    Thursday, March 18th, 2010 03:47

    12

    Always on the look out for a jscript css drop down menu. Can’t wait to try some of these out. Thanks!

    -2
  • Subbu

    Thursday, September 2nd, 2010 20:48

    18

    Very good compilation.. was useful..
    I am looking for a simple css based tree menu (without using javascript)… do have any references?

    -2
  • Vacanta

    Thursday, April 5th, 2012 07:59

    29

    The CSS3 Mega Drop Down Menu is by far the best one in the list.

    -3
  • Razibul Hassan

    Saturday, October 1st, 2011 12:11

    26

    Outstanding Selection. There could not a better resource for a designer to find such excellent drop-down menu examples all at a single place. Thanks for the composition and great selection.

    -3
  • Lam Nguyen

    Monday, September 7th, 2009 02:23

    4

    Thanks for adding my tutorial :D

    -3
  • Asuka

    Monday, November 2nd, 2009 19:57

    8

    Wow excellent article. I found everything in one place. I’m having problems with smallicons which are supposed to act like trigger links to open the slider…

    -3
  • Abbey Fields

    Monday, March 28th, 2011 21:39

    24

    Yeeeeessssss!!!!!!! I love it… i was looking for methods that work in Firefox and IE… Thank you you save my life in mostly my work…

    -4
  • Estefi

    Thursday, December 22nd, 2011 20:35

    28

    MENUMATIC: Hi, first off all, great work, but we are having some issues under IE.

    Animation is not displaying (it shows sub-buttons, without transition) and the rounded corners are not showing.
    This happends also with the demo you have online in your site (not only in my site).

    I’m testing it with IE 9.

    Thanks in advance for your time and help.
    Regards,

    -4
  • Ed Baxter

    Tuesday, March 9th, 2010 23:18

    11

    Some really great menus in here, even better that they are html and css with jQuery as Google will be able to see the content rather than developers making flash banners!

    -4
  • Naimesh Patel

    Thursday, April 19th, 2012 15:56

    30

    Thanks for great list. I had also developed a nice drop-down vertical menu for my site. Feedback from an expert would be highly appreciated.

    Regards,
    Naimesh Patel

    -4
    • Dainis Graveris

      Friday, April 20th, 2012 11:15

      31

      Hm, I don’t see dropdown menu on your site.

      -1
  • Bill Dixon

    Monday, April 19th, 2010 18:19

    14

    Do any of these menus, besides #16, validate?

    -4
  • gautam hans

    Sunday, September 6th, 2009 07:36

    1

    I like sexy drop down menu because of it’s elegant look. Circular menu is something new to me. great post dainis

    -4
  • Raisa

    Wednesday, February 16th, 2011 09:02

    22

    Hi,

    I was wondering if these drop down menus can be used within the Main Article or Main Content of a page instead of the menu for example for a taxonomy tree (for biodiversity) or for people to be able to navigate through how different things relate to each other?

    -4
  • Jason Zuckerman

    Sunday, September 6th, 2009 20:04

    2

    The sum total of all these drop down menus are pretty sexy to me. Thanks for hooking them up.

    -4
  • Ricky

    Wednesday, October 20th, 2010 04:59

    19

    i like your post, thx u very much

    -4
  • Tony

    Thursday, October 28th, 2010 00:27

    20

    I have used number 22 Smooth Navigational Menu on several sites now. Very easy to use and I found it here. Thanks a ton!

    -5
  • Subash

    Friday, June 17th, 2011 12:57

    25

    Hi, This is wonderful. Is it possible to use one of these drop downs in my website ? I mean is it free or what I will have to do to use this ?
    Thanks

    -5
  • Janko

    Sunday, September 20th, 2009 15:01

    7

    Really fantastic roundup, thank for including my tutorials :)

    -6
  • Thomas

    Sunday, September 6th, 2009 22:41

    3

    Nice Article, just stumble !

    -7
  • Sandy

    Saturday, July 17th, 2010 07:54

    16

    This site is Good Learning jquery and Ajax

    -7
  • Kaiser

    Tuesday, March 9th, 2010 15:45

    10

    This is a great list,thanks for sharing. I can used it in my incoming project especially the DIGG style drop down list

    -7
  • Rajeshdan

    Saturday, November 20th, 2010 11:02

    21

    Yes, I have rectified it.

    In the javascript there is a function call to this link…just comment it..it will work fine.

    -7
  • Marce

    Sunday, September 20th, 2009 09:21

    6

    Thanks very nice Menus =)

    -7
  • Dicky

    Monday, September 7th, 2009 03:12

    5

    I used the Smooth Navigational Menu from dynamic drive before, it is very easy to learn and customize.

    -10
  • Naimesh Patel

    Thursday, April 19th, 2012 15:56

    30

    Thanks for great list. I had also developed a nice drop-down vertical menu for my site. Feedback from an expert would be highly appreciated.

    Regards,
    Naimesh Patel

    -4
    • Dainis Graveris

      Friday, April 20th, 2012 11:15

      31

      Hm, I don’t see dropdown menu on your site.

      -1
  • Vacanta

    Thursday, April 5th, 2012 07:59

    29

    The CSS3 Mega Drop Down Menu is by far the best one in the list.

    -3
  • Estefi

    Thursday, December 22nd, 2011 20:35

    28

    MENUMATIC: Hi, first off all, great work, but we are having some issues under IE.

    Animation is not displaying (it shows sub-buttons, without transition) and the rounded corners are not showing.
    This happends also with the demo you have online in your site (not only in my site).

    I’m testing it with IE 9.

    Thanks in advance for your time and help.
    Regards,

    -4
  • Guy Nakash

    Wednesday, November 2nd, 2011 20:35

    27

    Excellent!
    Thank you so much, I’v used some plugins from this post.

    May I add another one: SlipSlap!
    It’s a full CSS3 and JQ plugin, looks great and works like a charm.

    0
  • Razibul Hassan

    Saturday, October 1st, 2011 12:11

    26

    Outstanding Selection. There could not a better resource for a designer to find such excellent drop-down menu examples all at a single place. Thanks for the composition and great selection.

    -3
  • Subash

    Friday, June 17th, 2011 12:57

    25

    Hi, This is wonderful. Is it possible to use one of these drop downs in my website ? I mean is it free or what I will have to do to use this ?
    Thanks

    -5
  • Abbey Fields

    Monday, March 28th, 2011 21:39

    24

    Yeeeeessssss!!!!!!! I love it… i was looking for methods that work in Firefox and IE… Thank you you save my life in mostly my work…

    -4
  • Azhar Kamar

    Saturday, March 26th, 2011 06:46

    23

    Awesome multi-level menu solutions! Broadened my choices. ;)

    -2
  • Raisa

    Wednesday, February 16th, 2011 09:02

    22

    Hi,

    I was wondering if these drop down menus can be used within the Main Article or Main Content of a page instead of the menu for example for a taxonomy tree (for biodiversity) or for people to be able to navigate through how different things relate to each other?

    -4
  • Rajeshdan

    Saturday, November 20th, 2010 11:02

    21

    Yes, I have rectified it.

    In the javascript there is a function call to this link…just comment it..it will work fine.

    -7
  • Tony

    Thursday, October 28th, 2010 00:27

    20

    I have used number 22 Smooth Navigational Menu on several sites now. Very easy to use and I found it here. Thanks a ton!

    -5
  • Ricky

    Wednesday, October 20th, 2010 04:59

    19

    i like your post, thx u very much

    -4
  • Subbu

    Thursday, September 2nd, 2010 20:48

    18

    Very good compilation.. was useful..
    I am looking for a simple css based tree menu (without using javascript)… do have any references?

    -2
  • Dilip

    Friday, August 6th, 2010 14:04

    17

    Really cool …
    Is there sample code for 2 blocks with tree add and remove the nodes from either way.

    -1
  • Sandy

    Saturday, July 17th, 2010 07:54

    16

    This site is Good Learning jquery and Ajax

    -7
  • anand

    Friday, May 14th, 2010 11:24

    15

    Love it . Excellent guide. but i still cant find any vertical menu which opens up on the left side, why all of them are on the right ??

    -2
  • Bill Dixon

    Monday, April 19th, 2010 18:19

    14

    Do any of these menus, besides #16, validate?

    -4
  • Sebastian

    Monday, April 19th, 2010 14:30

    13

    Super list! Thanks a bunch!
    Its good to see sites that are as informative as this one, keep it up!

    I use a tool called AllWebMenus that you might find helpful for creating your website’s menu. They also maintain a nice list of products for creating modal windows, tooltips, drop down menu trees, etc.

    0
  • S May

    Thursday, March 18th, 2010 03:47

    12

    Always on the look out for a jscript css drop down menu. Can’t wait to try some of these out. Thanks!

    -2
  • Ed Baxter

    Tuesday, March 9th, 2010 23:18

    11

    Some really great menus in here, even better that they are html and css with jQuery as Google will be able to see the content rather than developers making flash banners!

    -4
  • Kaiser

    Tuesday, March 9th, 2010 15:45

    10

    This is a great list,thanks for sharing. I can used it in my incoming project especially the DIGG style drop down list

    -7
  • Asuka

    Monday, November 2nd, 2009 19:57

    8

    Wow excellent article. I found everything in one place. I’m having problems with smallicons which are supposed to act like trigger links to open the slider…

    -3
  • Janko

    Sunday, September 20th, 2009 15:01

    7

    Really fantastic roundup, thank for including my tutorials :)

    -6
  • Marce

    Sunday, September 20th, 2009 09:21

    6

    Thanks very nice Menus =)

    -7
  • Dicky

    Monday, September 7th, 2009 03:12

    5

    I used the Smooth Navigational Menu from dynamic drive before, it is very easy to learn and customize.

    -10
  • Lam Nguyen

    Monday, September 7th, 2009 02:23

    4

    Thanks for adding my tutorial :D

    -3
  • Thomas

    Sunday, September 6th, 2009 22:41

    3

    Nice Article, just stumble !

    -7
  • Jason Zuckerman

    Sunday, September 6th, 2009 20:04

    2

    The sum total of all these drop down menus are pretty sexy to me. Thanks for hooking them up.

    -4
  • gautam hans

    Sunday, September 6th, 2009 07:36

    1

    I like sexy drop down menu because of it’s elegant look. Circular menu is something new to me. great post dainis

    -4

Comments are closed.

54.81.163.254 - unknown - unknown - US