DevSnippets
Subscribe by RSS
  • DevSnippets FEED
  • |
  • User Link Feed
  • |
  • Code Snippets
  • Home
  • Contact Us
  • About DevSnippets
  • Archives
  • Subscribe
  • Follow Us
  • CSS
  • jQuery
  • Menus
  • Layouts
  • WordPress
  • javascript
  • IE Hacks
  • Mootools
  • Prototype
  • WordPress Hacks
  • more →

Results

In {Reviews} -21st Jan- {58 Comments} 10 Brilliant Multi Level Navigation Menu Techniques

10 Brilliant Multi Level Navigation Menu Techniques

Web-developers can create user-friendly horizontal or vertical navigation menus using CSS. Javascript makes it possible to create more interactive, more responsive and more flexible navigation to any website.

Today we wanted to highlight 10 brilliant Multi Level Navigation Menu Techniques built using different Javascript Libraries including jQuery, Mootools along with some CSS magic to give us what you see below.

1. Create Vimeo-like top navigation

Smart Multi Level Navigation Menus


Almost the same top navigation implemented on Vimeo.com is created by Janko. Best thing about it, is the menu that drops down when you hover search box. It offers you different search options that you can choose and narrow your search.

The base for this tutorial is simple CSS drop down menu based on unordered list. The structure is visually described in the image below:

Smart Multi Level Navigation Menus

As you can see the UL has four items. The first one is logo with short submenu. Then comes login link, Help link with submenu and search item with submenu. Each submenu is being shown when hover corresponding link.

Demo | Download source code

2. CSS Drop-Down Menu Framework

Smart Multi Level Navigation Menus


This menu does not only separate HTML from CSS, but even CSS definitions are categorized into structural and thematic types. Thus creating a new css drop-down menu means creating only a new theme since structure is permanent. Can be transformed by changing class name only. Available transformations: horizontal, vertical left-to-right, vertical right-to-left, horizontal linear, horizontal upwards.

Features Include:

  • The code and files are well organized. Available channels to hook up to your CMS or other tools as well as existing websites in XHTML format.
  • Can be transformed by changing class name only. Available transformations: horizontal, vertical left-to-right, vertical right-to-left, horizontal linear, horizontal upwards.
  • Configurations available for Windows Internet Explorer 5 or later, Mozilla Firefox 1.5 or later, Opera 7 or later, Apple Safari 2 or later, Google Chrome 1, etc.
  • Minimal JavaScript code only for IE 6 or earlier. Can be used with popular JavaScript libraries Jquery or Scriptaculous. Everything else is pure CSS.

Horizontal Menu Demo | Vertical Menu Demo | Download source code

3. JavaScript Dropdown Menu with Multi Levels

Smart Multi Level Navigation Menus


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. This script has been tested in Firefox 2/3, IE 6/7/8, Opera, Safari and Chrome.

Click here for the demo | Download source code

4. MenuMatic

Smart Multi Level Navigation Menus


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 system based on Matthew Carroll’s keyboard accessible flavor of Suckerfish Dropdowns by Patrick Griffiths and Dan Webb.

Features Include:

  • - Search Engine Friendly
  • - Accessible: Tab through main menu links with tab key. Navigate through drop down menus with arrow keys
  • - Fails Gracefully: Falls back to suckerfish CSS based drop down menu system in the absence of javascript.

Horizontal Menu Demo | Vertical Menu Demo | Download source code

5. A circular menu with sub menus

Smart Multi Level Navigation Menus


This nice menu 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. Tested in IE6, IE7, Firefox, Opera, Safari (PC) and Google Chrome.

6. Fancy Sliding Menu for Mootools

Smart Multi Level Navigation Menus


The Fancy Sliding Tab Menu runs on Mootools with an idle state listener to bring all the tabs back to their normal state after a desired amount of time without mouse movement on the window.

View Demo | Download source code

7. Smooth Navigational Menu

Smart Multi Level Navigation Menus


Smooth Navigation Menu is a multi level, CSS list based menu powered using jQuery that makes website navigation a smooth affair. And that’s a good thing given the important role of this element in any site.

The menu’s contents can either be from direct markup on the page, or an external file and fetched via Ajax instead. And thanks to jQuery, a configurable, sleek “slide plus fade in” transition is applied during the unveiling of the sub menus.

8. Collapsable menu

Smart Multi Level Navigation Menus


This menu was part of a tutorial written by Antonio Lupetti illustrating the art of reusing code in your web projects. In this example he implemented a collapsable box with an animated effect on mouse over (try to move your mouse over “About Me” and “Click here”).

View Demo | Download source code

9. Designing the Digg Header

Smart Multi Level Navigation Menus


This is a replica of the Digg header. Important things like subscribing, searching and account information are right up top where you would expect them to be. Fluid width (but only to a point!), drop down menus, attractive search, easy to change colors.

View Demo | Download source code

10. jQuery File Tree

Smart Multi Level Navigation Menus


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. Currently, server-side connector scripts are available for PHP, ASP, ASP.NET, JSP, and Lasso.

What i like about this menu, is its ability to style icons based on file extension and using AJAX to fetch file information on the fly. More over you can customize expand/collapse event and speeds.

View Demo | Download source code

Category: Reviews | Leave a Comment | 58 Comments

What others said...

58 Comments, Add Comment or Ping



  1. meghan says:
    January 22, 2009 at 2:07 am

    jesus, thank you

  2. Flowiesowieso says:
    January 22, 2009 at 3:25 am

    GReat!!

  3. Ghulam Abbas Khatri says:
    January 22, 2009 at 4:03 am

    superb!!!!1

  4. NGN says:
    January 22, 2009 at 5:02 am

    Thats a great collection buddy. Thanks you.

  5. Bill Lowden says:
    January 22, 2009 at 5:07 am

    Very nice collection. Menu’s are a always a challenge for me. Thanks for putting so many options together.

  6. Anthony James Bruno says:
    January 22, 2009 at 7:31 am

    Great List. Thanks for this!

    Id like to add one as well: Superfish

    http://users.tpg.com.au/j_birch/plugins/superfish/

  7. Linux says:
    January 22, 2009 at 7:37 am

    Really interesting menus. I especially liked the vimeo style dropdown menu which is quite simple to understand as it contain plain html elements.

  8. Geoserv says:
    January 22, 2009 at 8:34 am

    STUMBLED!

    Fantastic list, thanks for sharing.

  9. John Mason says:
    January 22, 2009 at 8:55 am

    Wow dude, that is like way cool!

  10. racy_rick says:
    January 22, 2009 at 9:38 am

    These are all great. My only problem is integrating something into a site that is full of jquery.

  11. Frank Thompson says:
    January 22, 2009 at 9:52 am

    Nice job. The best tutorial I’ve seen.

  12. celsius says:
    January 22, 2009 at 10:08 am

    what a great collection. thank you!

  13. cypressman says:
    January 22, 2009 at 10:30 am

    For websites I believe more than one sublevel of nav is pushing it.

  14. True Blue says:
    January 22, 2009 at 10:45 am

    Didn’t much of this originate from CSS Play ? Sometimes I that guy invented all the cool (and effective) techniques..

  15. Pavan K says:
    January 22, 2009 at 10:49 am

    Nice post. Everyone should be designing to these standards now. Thanks for sharing.

  16. Timothy says:
    January 22, 2009 at 10:50 am

    Good list. Thanks

  17. hamed says:
    January 22, 2009 at 12:28 pm

    thanks for time.

  18. Nokadota says:
    January 22, 2009 at 12:33 pm

    That jQuery file tree is my favorite. Thanks a lot for the links!

  19. Kevin says:
    January 22, 2009 at 12:49 pm

    i have a simple one…as i believe in simplicity ;)

  20. digifuzz says:
    January 22, 2009 at 1:13 pm

    Neat collection, thanks for sharing!

  21. Austin Web Design says:
    January 22, 2009 at 1:28 pm

    I’m concerned that most of these put forth the same idea. I don’t think Multi-Level Navigation is all that usable. The circular one is pretty confusing even to me.

  22. Matthew Heidenreich says:
    January 22, 2009 at 2:28 pm

    I enjoyed the vimeo one, thanks

  23. Janko says:
    January 22, 2009 at 2:44 pm

    Nice list! Thanks for including my article :)

  24. Jason Hears says:
    January 22, 2009 at 4:32 pm

    Am I the only one that hates drop-down menus on websites…no matter how well they look or work?

  25. bigyaz says:
    January 22, 2009 at 5:11 pm

    It’s spelled collapsible. (Not being rude, thought you’d like to fix.)

  26. Nicolai Willems says:
    January 22, 2009 at 5:48 pm

    Thanks a lot.
    Hereby bookmarked

  27. Television Voyeur says:
    January 22, 2009 at 7:39 pm

    Good stuff, some really creative navigation menus here.

  28. Sami says:
    January 22, 2009 at 9:44 pm

    Awesome. Thanks lot.

  29. zik says:
    January 23, 2009 at 2:12 am

    Great!

  30. Marcel Zimmermann says:
    January 23, 2009 at 3:03 am

    nice collection! thanks :-)

  31. psychic readings says:
    January 23, 2009 at 6:41 am

    wickedddddddd!

  32. Shops says:
    January 23, 2009 at 8:49 pm

    Great I can certainly use these!!

  33. Atak Teknoloji Web Tasarımı says:
    January 24, 2009 at 2:39 am

    awesome menu style. thanks.

  34. İş Güvenliği says:
    January 24, 2009 at 3:26 am

    great techniq , thanks.

  35. Chris Hebert says:
    January 24, 2009 at 5:58 pm

    Great collection of various menu navation. I look forward to trying some of these out. Very nice touch to a website.

    Thanks!

  36. ManInTheSilverMountain says:
    January 27, 2009 at 1:02 pm

    Good collection, I liked the javascript one the most

  37. Neozeratul says:
    January 29, 2009 at 6:45 am

    Nice!!!

  38. Baking Chef says:
    January 30, 2009 at 2:42 pm

    awesome collection. I’ll be checking out a few of them that use jquery

  39. Antonio Lupetti says:
    January 31, 2009 at 3:15 pm

    Thanks for the mention!

  40. Zapp says:
    February 1, 2009 at 1:39 am

    Awesome article, bookmarked as hell!

  41. sivas says:
    March 15, 2009 at 9:32 am

    very good, thanks

  42. Patrick says:
    March 18, 2009 at 4:42 am

    I wish people would give up on drop-down menus. They really are not very user-friendly… Mind you, the vimeo one does look good.

Trackbacks/Pingbacks

  • Bookmarks for January 21st through January 22nd at mlane.me
  • 10 Multi Level Navigation Menu Techniques | Konigi
  • Multi Level Navigation Menu Techniques - Graphic Design Forum and Web Design Forum
  • links for 2009-01-22 « Minesa IT
  • dgtlx.com
  • links for 2009-01-22 en newdisco
  • links for 2009-01-22 « Mandarine
  • Hasan Yalçın » Haftanın Derlemesi - 14
  • 10 Menu Techniques
  • 10 Navigation techniques « Wondering & Pondering’s Weblog
  • This Week’s Bits & Bytes | Bits & Bytes 2.0
  • Kaos Klub - Comunicación Audiovisual e Informática
  • website-press.com
  • JP, petit Web Rapporteur
  • 7 Common Web Usability Problems | Design Reviver
  • Bookmarks: Find Colored Images, Proxy Servers, SMS, CRM, Medusa, Reddit in Real Time, Twitter Tools and Exploits, Germanisms, Moleskine PDA, Water Text Effects, Killer CSS Tips, Modern Humanism ::
  • Tabs (27)
  • Forms (127)
  • Menu (59)
  • Tables (9)
  • Navigation (35)
  • ToolTips (22)
  • LightBox (39)
  • Calendar (9)
  • AutoComplete (13)
  • Accordion (15)
  • Sliders (38)
  • Gallery (80)
  • Image Effects (55)
  • Date & Time (15)
  • Charts (16)
  • Carousel (12)
  • Tag Clouds (1)
  • Links (1)
  • Layouts (75)
  • IE Hacks (19)
  • Image Sprites (6)
  • Sliding Door (7)
  • Techniques (81)
  • Image Effects (14)
  • Font Styles (22)
  • Positioning (5)
  • Menus (40)
  • Rounded Corner (19)
  • Tools (1)
  • Drop Shadows (1)
  • CSSFrameworks (2)
  • Mootools (83)
  • jQuery (317)
  • Prototype (22)
  • Scriptaculous (10)
  • Javascript (123)
  • javascript Framework (1)
  • LOG IN:

    Not a member? JOIN NOW!
     Username                   Password
    Remember me Recover password

Add a Snippet / Design News

Feb/09/2010

40 Examples of Cool Javascript

jenny
ToolTipsjQuery
JavaScript has blossomed so rightly. Since then, there are jquery, Mootools , Scriptallicious, Prototype etc..which ...
Feb/08/2010

Expandable Drop Down Ticker

ddrive
SlidersjQuery
A jQuery ticker script that can be viewed both sequentially and simultaneously, via drop down ...
Feb/08/2010

30 The Best jQuery plugins inspired...

psdeluxe
jQuery
The plugins in this article will allow you to insert in to your website very ...
Feb/08/2010

Drop-In Modals with CSS3

gardasee
Layouts
For those using WebKit based browsers (Safari and Chrome), CSS3 effects and properties can help ...
Feb/08/2010

Dynamic headings for the blog title

Delicia
WordPress
An article presenting a little snippet which allows to dynamically asign h1/h2 tags to ...
Feb/08/2010

10 Amazing Jquery Navigation Menus

GraphicDesignBay
NavigationWordPress Layouts
If you want to create a navigation menu, that really stands out of the crowd, ...
Feb/08/2010

10 wordpress hacks & tricks that I...

Fatma
WordPressWordPress Hacks
There are many wordpress tweaks , hacks and tricks that we see everyday here are ...
Feb/08/2010

Awesome CSS3 & jQuery Slide Out...

Mary Lou
Rounded Corner
Here is an awesome little slide out button. The inspiration for that button came from ...
Feb/08/2010

Free Wordpress Theme Brick Wall

DynamicWP
WordPressWordPress Layouts
Today we released our new free wordpress theme "Brick Wall". A customized theme based Black ...
Feb/08/2010

How to add an option to Hybrid News...

Elio
WordPressWordPress Hacks
Tutorial covering the process of adding an option to the Hybrid News theme settings page.
More Code Snippets →

Design Community News

  • 30 Very Catchy Typography Design Concepts in Print Ads

    30 Very Catchy Typography Design Concepts in Print Ads
  • 9 Funniest JavaScript Effects

    9 Funniest JavaScript Effects
  • Quick photo editing – Online and FREE

    Quick photo editing – Online and FREE
  • Bring your websites alive: From Boring to Exciting!

    Bring your websites alive: From Boring to Exciting!
  • 20 Fonts Ideal For The iPhone And Other Mobile Screens

    20 Fonts Ideal For The iPhone And Other Mobile Screens
  • 9 Best iPhone Apps For iPhotographers

    9 Best iPhone Apps For iPhotographers
  • 34 Ways to bring Traffic to your Website or Blog

    34 Ways to bring Traffic to your Website or Blog
  • Photoshop tutorial. Chinese cookie

    Photoshop tutorial. Chinese cookie
  • History of 20 EPL Club Logos of 2010

    History of 20 EPL Club Logos of 2010
  • 30 Free and Fresh iPad Wallpapers

    30 Free and Fresh iPad Wallpapers
  • 100 Most Funny and Creative Advertisement Designs

    100 Most Funny and Creative Advertisement Designs
  • 50 Fantastic Examples Of Origami Art Work

    50 Fantastic Examples Of Origami Art Work
  • 3d Glossy Green Orbs Icons – Arrows

    3d Glossy Green Orbs Icons – Arrows
  • Learn How To Create A Clean Layout In Photoshop

    Learn How To Create A Clean Layout In Photoshop
More News →

Top ↑

Add a Snippet / Design News

Top Submitters

    • dnamic (135)
    • chosen (113)
    • Martin Ivanov (85)
    • ravindra (61)
    • tutorialfeed (54)
    • Noura Yehia (41)
    • Spider8411 (41)
    • dicky83 (39)
    • psdeluxe (32)
    • woork (31)
    • ddrive (27)
    • Oxp (24)
    • kailoon (23)
    • tech (23)
    • Mert TOL (22)
    • satbir (21)
    • vladocar (18)
    • impresslab (17)
    • spicywebdesign (17)
    • prlamnguyen (17)
    • Shazza (16)
  • © 2008-2009 DEVSNIPPETS | Made by Noura Yehia | Add Snippet | About| Subscribe
    In partnership with (mt) Media Temple