15 New And Beautiful CSS Menu Tutorial Examples

1. MetNav- A jQuery navigation menu based on Metro UI

featured image

MetNav is a menu navigation plugin based on Window 8 Metro theme. in each menu.Supports unlimited content to animate inside each menu.Supports a paragraph content inside menu.Control appearance through CSS, so it can be restyled.css and one image folder. This documentation also give detail tutorial on how you can easily integrate this plugin into your website.

More Details

2. Apycom jQuery Menus

Apycom jQuery Menus

Full cross-browser compatibility, Fully accessible even when javascript is turned off, as a pure css menu, Search engines optimized, Clear unordered list (LI and UL HTML tags) structure, Easy to setup and update, Fantastic animation and transition effects, Multiple pre-desinded color schemes, Completely customizable styling with CSS, Powered by jQuery,

Extremely small - 3kb uncompressed

More Details

3. Elusive CSS3 Mega Menu

featured image

Elusive CSS3 Mega Menu

A Pure HTML5/CCS3 Mega HTML5 animated navigation menu that fits well with any website or webpage. There are many key features which make this menu look extremely simplistic, yet very complex.Only two main files needed, a CSS file and an HTML file. There are only two changes to be made to change the colour scheme within the CSS file.

More Details

4. Long Shadow Menu

featured image

Shady is a Responsive, flat long shadow CSS menu.

More Details

5. Path Style Menu

featured image

Path style menu

This is a multi-level menu inspired by Path 2.When the user presses or clicks the button, menu items expand and place themselves around the main button forming an arc, a circle, line up horizontally or vertically. To close the menu the user needs to either selects one of the options presented or press the main button again.If multiple levels are nested, then clicking a menu CSS3 HTML5 will produce the back button allowing the user to go back to the previous menu selection.Fixed the arc style menu on iOS where the menu was jumpy when scrolling the page. Fixed inline menu bug where the menu items alignment got distorted if scrollbars were present in the page. Added a new option to allow stopping an expanded menu from collapsing when clicking in the document window. Menu items could be seen travelling from the top edge of the screen towards where the main button sits. In Firefox, there was a flicker when expanding the menu, while this was fixed before it kept creeping up in later

Fixed an issue on touch devices where the inline menu wasn’t showing at all. The menu items would remain partially

Ensured that the menu doesn’t get hidden by accident, i. you end up selecting the menu in your css when creating

When the menu loads the first time, you see it in motion as it hides behind the main button. Removed the requirement for setting icons url in css. You can now setup the entire menu in javascript or do things as

onItemButtonClick—fires for a wordpress add custom menu item button

Fixed an inconsistency with the automatic expansion of the menu in page load. using css to style the buttons, which was also the default in previous versions, will want to prefix the menu id with the

HTML menu generator identifier i. where menu1 is the id of your menu. on the user but this added more room for confusion and more manual steps to make the inlined menu behave as one would expect

This is now handled by the menu internally. passed in as an option to the menu constructor. When passing a simple set of string values to the items property eg: {items: ‘Menu 1’, ‘Menu 2’,

‘Menu 3’} vs the much richer format, the value parameter passed to the onSelectedItem event handler turned up null. when a wordpress custom menu item is active (i. clicked) which collapses the menu items all together, clicking into the document again

expands the menu with the clicked element not showing. The menu shouldn’t expand nor should the clicked element be

This is to ensure that third party css in the page does not affect the

menu. Added support for automatically opening the menu on page load. Added support for automatically collapsing the menu after it was automatically expanded on page load.Added high z-index order support for the menu when on inline mode.Added support for docking the menu in the Left Top Corner, Right Top Corner and Bottom Right Corner.0++ as it supports css fixed position nicely. Added support for inlining the menu. We now support 11 different styles of laying out the menu:

Added support for multiple instances of the menu

Extended the api and exposed new methods and properties, specifically ones you can use to gallery theme wordpress items dynamically. scenarios, such as adding menu items at runtime. This resulted in the menu not doing

Added a default z-index order to ensure that the menu is always above all other elements on the page where it

Added support for closing menu when clicking into the document. to get tooltip on your menu items. onSelectedItem handler now includes the clicked menu items title as well, which is passed in the callbacks

Horizontal scrollbar thickness wasn’t compensated for when placing the menu in the lower left corner of the viewport.Fixed positioning bug where if you had only a single menu item and with the proper curve set it would still remain hidden

behind the main menu. Fixed reference only (debug mode) element hierarchy generator where an extra menu item was included in the output. Basically when you had more than 1 sub level on more than 1 menu item, there

Fixed a bug that affected the first menu item. when clicking the first menu item it wouldn’t scale out when scrolling

arc as menu items can vary in number from submenu to submenu. Now if enableUrlHash is true ( false by default), then when you click on a menu item

Documented a debug feature that will print out your menu structure so you can see what your menu’s id’s look like

—now proper cleanup is taking place when the menu is disposed of.html that showcases setting the curve pattern of the CSS navigation sub menu items. —Added a walkthrough tutorial, making it much easier for end user. —Added a demo page which only includes the menu reducing chances for distraction.

More Details

6. Shifty Nav - a Fully Responsive JS CSS3 Mega Menu

featured image

Shifty Nav is a fully responsive CSS3 mega menu. To change the color of the entire menu requires a simple changing of a few pre-defined variables, so there’s not extensive digging through the code!

This menu supports whatever kind of content you throw at it, and includes a full tutorial on how to build the markup for your own menu if you don’t want to modify the pre-existing file.Completely customizable menu layout

Full tutorial on how to build and implement

More Details

7. BETI jQuery - Accordion Menu

featured image

BETI – Accordion Menu

Pofi – Animated Tabs And jQuery accordion slideshow

More Details

8. niceMenu - Wordpress Plugin

featured image

A new way to slide between multiple level huge menu. Just a few clicks & the menu is installed on your wordpress website. Here you have a video tutorial:

More Details

9. Mega Navigation Menu Pack With Menu Maker

featured image

It Comes With Drop Down Menu Maker To Create Menus Quickly.Just Copy Paste Generated Code To Your Web page Add Css And Javascripts And Your menu Is Ready To use…

Included 1 Video Tutorial On How To Use Drop Down Menu Maker And Html Documentation On How To Use Css And Javascripts As Per Your Need

60+ Backgrounds for Horizontal Drop Down Menu 18+ Background For Vertical Drop Down menus

Cross-Platform Compatibility For dropdown menu with images jQuery Maker

Included Javascripts For Floating Vertical menu And Sticky Vertical Menu

Css For CSS drop menu generator Down Menus

Included Javascript To Auto Convert Horizontal Menu To dropdown vertical menu jQuery On Scroll

Horizontal Menu With Slider

Sticky Floating Menu

Slide Down Menu (Dynamite Menu)

Sucker-fish style Horizontal Menu

Updates In CSS dropdown menu code Maker

Added Functionality to Add Side Icones In Menu Items

Dropdown Menu Maker Can Now Genrate Organized Code With Comments So It’s Easy To Customize

Updated Tutorial For New Javascripts And css

More Details

10. WP Sticky Menu Plugin

featured image

Sticky Menu Option Panel

Sticky Menu Plugin is a easy to manage and very flexible sticky menu. Your able to use it on top of any theme as an extra menu to provide extra content for your visitors or customers.Sticky Menu New Features

Optimized CSS

Hide Mega Menu Titles Function Added

All Sticky Menu Features

Optimized CSS

Mega Menu

Hide Mega Menu Titles Function Added

0 Custom Menus activated to make the jQuery sticky menu plugin work. Don’t have Custom Menus activated then check out this tutorial about how to achieve this.To hide the responsive jQuery slideshow title all you need to do is to add this url http://no-title inside the url field of the custom menu.Thank you for purchasing our sticky menu plugin.

More Details

11. jElevator jQuery Inter-Page Navigation Tool

featured image

Providing users with scroll-to-top, scroll-to-bottom, and sections menu functionality, jElevator will increase the usability of any page it is added to. As the user’s cursor approaches the left side of the page, a narrow menu will slide into view. This menu may consist of a scroll-to-top button, a scroll-to-bottom button, and/or a sections menu button. The sections menu button will open a secondary pane consisting of a set of links which are generated by the script automatically. Clicking a link within the sections menu pane will scroll the user to the section of the page associated with that link. See the demo for an example that constructs a sections menu from H1, H2, H3, and H4 elements.Auto-Hide Menu

Automatic Sections Menu

More Details

12. Argus - Mega Menu

featured image

This is pure HTML5/CSS3 menu. Menu has HTML5 structure and works on all major browsers. Menu is easy to edit and integrate into any website. On mobile and tablet devices, only the first level of the classic drop-down menu is visible. Menu also comes in two variants (Centered and Full Width). Menu works (the main structure is 100% same) on download jQuery slider 9, 8, 7… and a lot of old browsers but animation and some other CSS3 features do not work.All images used in the preview are just for demonstration purposes and not included in the Menu.

More Details

13. Metro Style CSS3 Menu

featured image

Metro Style CSS3 Menu

A Pure HTML5/CCS3 Metro Style Navigation Menu that fits well with any website or webpage. There are many key features which make this menu look extremely simplistic, yet very complex.Only two main files needed, a CSS file and an HTML file. There are only two changes to be made to change the colour scheme within the CSS file.

More Details

14. JavaScript Fast Links

featured image

The shortcuts to the web sites and services are accessible through a jQuery context menu icon which is sensitive to the current selected text form the web page.Basically all you need to do, is just select some text, right click over it and all the available actions will be listed in a very nice CSS customizable context menu offering fast access to a lots of web sites and services that can be open considering the text selection.The script is highly customizable, various themes can be applied via CSS , restrict the allowed plugins, change the shortcut combination of keyboard + mouse etc.detect if the selected text can be an URL and offer ‘Open Link’ menu entry (like Firefox does);

Online Tutorial: http://wiseloop.com/tutorial/javascript-fast-links

More Details

15. Zozo Tabs

featured image

All customization can be handled via jQuery options, HTML5 data attributes and CSS. Zozo Tabs allows you to slideshow wordpress themes and customize your own build suited to your individual needs, modify, include or remove certain modules (reduce size of css by 90%) such as vertical, underlined, multiline, responsive etc. But for beginners and anyone new to CSS it is highly recommended to just start with the full package, without having to worry which modules are necessary. We provide a tutorial how to use it in WordPress.Added: Lighter weight, more efficient and completely reorganised, cleaned and commented CSS style. Added: Source folder which contains all modules of the Zozo Tabs divided into multiple small CSS files. Added: Option maxRows which will be used to switch to HTML CSS dropdown menu when executed

Added: Option minWindowWidth which will be used switch to CSS menu dropdown

Touch-Enabled – Tabs are displayed in a animated CSS3 dropdown menu with touch enabled events and fast CSS3 Transitions, view Mobile Tabs

Automatically Scrolling – When clicking on tabs/downlown menu on smaller screens, it will scroll automatically to show your content. Source and Minified CSS

Source folder for advanced css customization (create your own build with specific modules to minize the size)

More Details

16. Lynx - Responsive Menu

featured image

Lynx is a menu component based in CSS and Javascript code.Javascript/CSS effects

More Details