Menu & Navigation
JavaScript Library For Creating App Style Side Menus – Snap.js
Snap.js is a simple yet robust JavaScript library for creating mobile app style side navigation (drawer menu) as you seen on Facebook and Path.
Simple On-demand Sticky Header With Pure JS – Headhesive.js
Headhesive.js is a simple lightweight script to create a sticky top navigation bar that only appears as you scroll down the web page.
Responsive Show / Hide Navigation Menu with JavaScript and CSS3
A mobile-friendly responsive navigation system that uses CSS3 media queries to detect the screen size and transforms the regular horizontal navigation into a show / hide menu with a toggle button on small screens.
Pure CSS Off-canvas Toggle Menu – navslider
navslider is a pure CSS / LESS off-canvas navigation that reveals a sidebar navigation menu when the visitor hovers over the toggle button.
Material Inspired Animated Dropdown Menu
A Material Design inspired animated dropdown menu that uses CSS3 transitions & transforms for menu open / close animations.
Pure CSS / CSS3 Fullscreen Navigation with Hamburger Toggle
Uses CSS3 and checkbox tricks to create a fullscreen navigation that pops out from the center of your webpage.
Creating Popup Dropdowns with JavaScript and CSS3
An animated and touch-enabled dropdown component that uses CSS3 transforms and transitions to popup a dropdown list as you click on the toggle button.
Pure CSS/CSS3 Animated Radial Menu
A pure HTML / CSS based radial menu that expands / collapses menu items sequentially with smooth CSS3 animations.
Morphing Side Menu with Pure CSS / CSS3
A Material Design inspired morphing menu that uses CSS3 transitions and transforms to transform a menu toggle into a side menu with smooth transitions.