130+ Beautiful CSS Menus (Free Code + Demos)

Enjoy this huge collection of 100% free and open source HTML and CSS navigation menu code examples. All examples are easy to add to your own project.

NEW 🔥 Auto-Apply to 100's of Jobs With AI 🔥
👉 Click to visit: ApplyFox.ai

1. Mega Dropdown

CSS Menu - Mega Dropdown
A responsive and easy to customise mega-dropdown component.
Links: Tutorial, Demo

2. Building A Circular Navigation With CSS Transforms

CSS Menu - Building a Circular Navigation with CSS Transforms
A tutorial on how to create a circular navigation using CSS transforms.
Links: Tutorial

3. CSS Menu - Text Fill On Hover

CSS Menu - CSS Menu - Text Fill On Hover
Filling the text with a different color on hover - a creative text effect. View this pen on full screen mode and enjoy this creative pen
Author: G Rohit (grohit)
Created on: May 1, 2020
Made with: HTML, SCSS, JS
Tags: html5, css3, creative, textaffects, amazing

4. Circle Links Menu

CSS Menu - Circle Links Menu
Author: Dan Benmore (dbenmore)
Created on: April 9, 2020
Made with: HTML, CSS
Tags: css-animation, custom properties, circle, links

5. Full-page Navigation

CSS Menu - Full-page navigation
Author: Cassandra Rossall (cassandraPaige)
Created on: January 19, 2020
Made with: HTML, CSS
Tags: cpc-full-page-nav, codepenchallenge

6. CSS Only Fold Out Mobile Menu

CSS Menu - CSS only fold out mobile menu
Author: Cyd Stumpel (Sidstumple)
Created on: December 29, 2019
Made with: HTML, SCSS

7. Pure CSS Single Page Application

CSS Menu - Pure CSS single page application
Author: Cassandra Rossall (cassandraPaige)
Created on: January 20, 2020
Made with: HTML, CSS

8. Randomly Generated CSS Blobby Nav

CSS Menu - Randomly Generated CSS Blobby Nav
A randomly generated blobby nav created with CSS. Has smooth anchor scrolling, uses backdrop-filter, and SVG filter. Also, has a pure CSS "off" click by resizing a label Enjoy!
Author: Jhey (jh3y)
Created on: January 19, 2020
Made with: Pug, Stylus, Babel
CSS Pre-processor: Stylus
JS Pre-processor: Babel
HTML Pre-processor: Pug
Tags: cpc-full-page-nav, codepenchallenge, navigation, menu, animation

9. Full-Page Navigation

CSS Menu - Full-Page Navigation
Quick code mock-up for the Full-Page Navigation CodePen Challenge
Author: Ryan Mulligan (hexagoncircle)
Created on: January 18, 2020
Made with: HTML, SCSS
Tags: cpc-full-page-nav, codepenchallenge, navigation, menu, css-animation

10. Pure CSS CPC Full Page Nav

CSS Menu - Pure CSS CPC full page nav
Author: Alex Hart (ahart814)
Created on: January 16, 2020
Made with: HTML, CSS
Tags: cpc-full-page-nav, codepenchallenge

11. Full Page Nav CSS

CSS Menu - Full Page Nav CSS
Author: Alex Hart (ahart814)
Created on: January 16, 2020
Made with: HTML, CSS
Tags: cpc-full-page-nav, codepenchallenge

12. Menu Hover Fill Text

CSS Menu - Menu Hover Fill Text
Author: alphardex (alphardex)
Created on: December 24, 2019
Made with: HTML, SCSS
Tags: menu, hover, text, fill

13. Menu With Awesome Hover

CSS Menu - menu with awesome hover
Author: Swarup Kumar Kuila (uiswarup)
Created on: November 13, 2019
Made with: HTML, CSS
Tags: animation wow, wow

14. Drop Down Menu

CSS Menu - Drop Down Menu
Smooth drop down menu
Author: Mark (Mark_Bell00)
Created on: December 9, 2019
Made with: HTML, SCSS
Tags: navigation, drop-down, smooth, menu

15. Navigation With Sub-Navigation

CSS Menu - Navigation With Sub-Navigation
Author: Cassidy Williams (cassidoo)
Created on: August 13, 2019
Made with: HTML, SCSS
Tags: fork, cpc-fork-nav, codepenchallenge, css, nav

16. Menu Hover Underline

CSS Menu - Menu Hover Underline
Author: alphardex (alphardex)
Created on: October 29, 2019
Made with: HTML, SCSS
Tags: menu, hover

17. Apple TV Menu Interface (Chrome, Edge, Safari)

CSS Menu - Apple TV Menu Interface (Chrome, Edge, Safari)
Author: Kyle Lavery (kylelavery88)
Created on: October 10, 2019
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: Babel
HTML Pre-processor: Pug

18. CSS Strange Nav

CSS Menu - CSS Strange Nav
Made a strange navigation. CSS only. Let's Click! The smartphone screen is being adjusted.
Author: Deren (deren2525)
Created on: August 14, 2019
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: codepenchallenge, css, nav, cpc-full-page-nav

19. Off Canvas Menu Pure CSS

CSS Menu - Off Canvas Menu Pure CSS
Off Canvas Menu Pure CSS by using only CSS.
Author: Amli (uzcho_)
Created on: June 5, 2019
Made with: HTML, CSS
Tags: css-menu, css-navigation, css-nav, off-canvas-menu, side-navigation

20. Navbar With Pure Css

CSS Menu - Navbar with pure css
Author: Ludmila Tretyakova (ludmila-tretyakova)
Created on: August 13, 2019
Made with: HTML, CSS
Tags: cpc-fork-nav, codepenchallenge, css, nav

21. Pure CSS Navigation Simple & Easy

CSS Menu - Pure CSS Navigation Simple & Easy
Author: Ravi Dhiman (ravid7000)
Created on: December 11, 2016
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: css-navigation, css navbar, css-menu, no js menu

22. Simple PureCss Dropdown Menu With Following Subnav

CSS Menu - Simple PureCss dropdown menu with following subnav
Menu with dropdown made only in css, with a line that follow the hover on the line
Author: Robert Borghesi (dghez)
Created on: February 17, 2015
Made with: HTML, SCSS
Tags: menu, dropdown, css, animation, translate

23. The Circular Menu

CSS Menu - The circular menu
Using border-radius and clipping paths to create a circular fan like menu Icons by Scott Dunlap
Author: Mikael Ainalem (ainalem)
Created on: June 13, 2019
Made with: HTML, CSS, JS
Tags: circular, menu, fold-out, hand fan, fan menu

24. Navbar Interaction

CSS Menu - Navbar Interaction
Navbar Interaction.
Author: Himalaya Singh (himalayasingh)
Created on: August 4, 2019
Made with: HTML, CSS
Tags: navbar, nav, interaction, animation, gradient

25. Off-Canvas Menu On Pure CSS

CSS Menu - Off-Canvas menu on Pure CSS
Author: Andrej Sharapov (andrejsharapov)
Created on: March 22, 2019
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: off-canvas, menu, css

26. Vertical Dark Menu With CSS

CSS Menu - Vertical Dark Menu with CSS
Simple vertical dark menu with css and icons
Author: Alberto Leon (albertoleon)
Created on: May 6, 2019
Made with: HTML, CSS
Tags: dark-menu, css, ui, web-components

27. Barra De Navegación Con Css - Menú Bar

CSS Menu - Barra de navegación con css - Menú bar
Author: David (dmendozaec)
Created on: May 26, 2019
Made with: HTML, CSS

28. The More Menu

CSS Menu - The more menu
Using clip-path times two to make an irregular shaped object fill out a cut-out shape in an unfold open menu effect.
Author: Mikael Ainalem (ainalem)
Created on: April 24, 2019
Made with: HTML, CSS
Tags: clip-path, menu, irregular-shape, open menu, menu effect

29. Pure CSS Circle Menu

CSS Menu - Pure CSS Circle Menu
Circular menu with toggle button created only with css. You can configure the menu size, number of items, color of toggle button and links icons.
Author: Hadar Weiss (hadarweiss)
Created on: June 16, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: css, menu, transition, transform, rotate

30. CSS - Folding Menu

CSS Menu - CSS - Folding Menu
A simple yet beautiful folding menu made in CSS.
Author: Animated Creativity (animatedcreativity)
Created on: March 10, 2019
Made with: HTML, CSS

31. Moving Underline Nav Menu

CSS Menu - Moving Underline Nav Menu
Author: Bennett Feely (bennettfeely)
Created on: March 12, 2019
Made with: Slim, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Slim

32. 🌟 Circle Menu (Pure CSS) 🌟

CSS Menu - 🌟 Circle Menu (Pure CSS) 🌟
Author: 0guzhan (0guzhan)
Created on: June 10, 2018
Made with: HTML, CSS, JS
Tags: circle, css, menu, pure

33. Fun Hover Navigation

CSS Menu - Fun Hover Navigation
Fun navigation effect using CSS Keyframes. A quick jump back to the old school. Take a look and let me know what you think 👍🏼
Author: Scott Kennedy (scottyzen)
Created on: March 5, 2019
Made with: HTML, CSS
Tags: hover, button, animation, 3d, navigation

34. Pure CSS Magic Line Navbar

CSS Menu - Pure CSS Magic Line Navbar
I've always been fascinated by navbars that would have a line following your cursor while you hovered a link, so I decided to finally try my hand at making one with just CSS.
Author: Rock Starwind (seto89)
Created on: March 4, 2019
Made with: HTML, CSS
Tags: css, navbar, magic line

35. Position Sticky Can Do A Lot

CSS Menu - position sticky can do a lot
Author: tris timb (tatimblin)
Created on: February 7, 2019
Made with: HTML, SCSS, JS

36. CSS Only Drop Down Menu

CSS Menu - CSS only drop down menu
Author: steven (stevenkuipers)
Created on: December 18, 2018
Made with: HTML, CSS

37. Slide Out Navigation Menu

CSS Menu - Slide Out Navigation Menu
Design Inspired from Oleg Frolov.
Author: Praveen Bisht (prvnbist)
Created on: February 25, 2018
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug

38. Pure CSS Menu Drawer W/ Off-click 🍔

CSS Menu - Pure CSS Menu Drawer W/ Off-click 🍔
Author: Jhey (jh3y)
Created on: July 1, 2018
Made with: HTML, Stylus, Babel
Tags: cpc-menus, codepenchallenge, menu, webdesign

39. 3D Navbar

CSS Menu - 3D Navbar
Author: Chenius (chenius)
Created on: July 30, 2018
Made with: HTML, CSS

40. Just Another Menu (Pure CSS)

CSS Menu - Just Another Menu (Pure CSS)
Pure CSS Floating menu animation Inspired by https://www.uplabs.com/posts/options-floating-interaction design
Author: Akhil Sai Ram (akhil_001)
Created on: July 3, 2018
Made with: HTML, CSS, JS
Tags: menu, fab, floating action menu, pure-css

41. 💪 CSS Menu Feat. Emoji

CSS Menu - 💪 CSS menu feat. emoji
Author: Piotr Galor (pgalor)
Created on: June 25, 2018
Made with: HTML, CSS
Tags: cpc-menu, codepenchallenge, menu, css, emoji

42. The Menu

CSS Menu - The Menu
Author: ycw (ycw)
Created on: June 25, 2018
Made with: HTML, CSS
Tags: codepenchallenge

43. CSS Only Perspective Menus 🦄

CSS Menu - CSS only Perspective Menus 🦄
Author: Mehmet Burak Erman (mburakerman)
Created on: June 3, 2018
Made with: Pug, Stylus
CSS Pre-processor: Stylus
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: perspective, menu, css-only

44. Dropdown Menu Animation

CSS Menu - Dropdown Menu Animation
Author: Dany Santos (THEORLAN2)
Created on: April 30, 2016
Made with: HTML, CSS, JS
Tags: css, dropdown, animation, htlml

45. Pure CSS Fading Out For Siblings Menu Options On Option Hover

CSS Menu - Pure CSS fading out for siblings menu options on option hover
Author: Stas Melnikov (melnik909)
Created on: March 5, 2018
Made with: HTML, CSS
Tags: ui, menu, css, animation, hover

46. CSS-Only Nested Dropdown Navigation (ARIA)

CSS Menu - CSS-Only Nested Dropdown Navigation (ARIA)
Updated with ARIA roles and accessibility. Based off of a piece of code I did for @jzl's portfolio navigation at http://jeselleobina.com/portfolio. Stay tuned for a full tutorial on Tuts+!
Author: Gabrielle Wee 🧧 (gabriellewee)
Created on: May 15, 2017
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: dropdown, navigation, nav, checkbox, option

47. Fullscreen Menu Flexbox Method

CSS Menu - Fullscreen Menu Flexbox Method
Chrome and Firefox good... IE bad, no transition support for flex property.
Author: Marcus Hall (flurrd)
Created on: March 17, 2016
Made with: Slim, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Slim
Tags: flexbox, fullscreen, menu

48. Full Screen Navigation Overlay

CSS Menu - Full Screen Navigation Overlay
One current trend in navigation styles that you may have seen is the full screen navigation overlay. With this type of navigation, toggling the navigation will overlay the menu across the entire screen. Codrops did a really nice set of demos with full screen overlay styles last year. I wan...
Read More
Author: Tania Rascia (taniarascia)
Created on: November 20, 2015
Made with: HTML, SCSS, JS
Tags: overlay, navigation, responsive, full-screen, nav

49. Mobile Navigation Animation

CSS Menu - Mobile navigation  animation
Mobile navigation open and close animations using GSAP TweenMax and TimelineMax. Still needs some transition tweaking...
Author: Karlo Videk (karlovidek)
Created on: April 13, 2016
Made with: HTML, SCSS, JS
Tags: navigation, gsap, animation, mobile-navigation

50. Zigzag Dropdown Menu Concept

CSS Menu - Zigzag dropdown menu concept
This is just another dropdown menu concept.
Author: Catalin Rosu (catalinred)
Created on: September 2, 2013
Made with: HTML, CSS, JS
Tags: css3

51. Circular Material Menu

CSS Menu - Circular Material Menu
Author: Simon Gooder (simgooder)
Created on: October 23, 2015
Made with: HTML, SCSS, JS

52. Select Dropdown (Light & Dark)

CSS Menu - Select Dropdown (Light & Dark)
Author: Aaron Iker (aaroniker)
Created on: October 21, 2018
Made with: HTML, SCSS, JS

53. Sidebar Navigation With Tooltips

CSS Menu - sidebar navigation with tooltips
Author: Daniel (pixelsultan)
Created on: February 17, 2016
Made with: HTML, SCSS, JS

54. Fullscreen Navigation

CSS Menu - Fullscreen Navigation
Includes a burger with pure CSS animations, fadeIn animations from animate.css, minimal JS
Author: Rob McFadzean (breadz)
Created on: February 9, 2016
Made with: HTML, SCSS, JS
Tags: navigation

55. SVG Gooey Hover Menu Concept

CSS Menu - SVG Gooey Hover Menu Concept
Uses SVG path manipulation based on mouse position to 'chase' the user's position
Author: Michael Leonard (mikel301292)
Created on: March 4, 2016
Made with: HTML, CSS, JS
Tags: gooey, svg, menu, blob, hover

56. Details Info & Navigation

CSS Menu - Details Info & Navigation
Design is based on https://dribbble.com/shots/2267219-UI-Navigation-Concept that used jQuery, CSS and HTML.
Author: Mohan Khadka (khadkamhn)
Created on: January 4, 2016
Made with: HTML, CSS, JS
Tags: details, information, css, navigation, ui

57. Sass Off Canvas Nav

CSS Menu - Sass Off Canvas Nav
practicing some Sass mixin techniques for creating cleaner code. based on this video -> http://www.creativebloq.com/web-design/how-write-cleaner-css-and-smarter-sass-41514637
Author: Tyler Fowle (tylerfowle)
Created on: April 9, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: sass, dry, transition, offcanvas, mobile

58. Frosty Nav Toggle Effect

CSS Menu - Frosty Nav Toggle Effect
Wanted to explore a nice navigation menu for mobile, pretty stoked with the results
Author: Graham Wilsdon (GrahamWilsdon)
Created on: July 22, 2015
Made with: HTML, Less, JS
Tags: menu, mobile, frosted, ios

59. Fullscreen Navigation

CSS Menu - Fullscreen Navigation
CSS Hamburger Animation taken from http://codepen.io/designcouch/details/Atyop/
Author: Marcus Bizal (marcbizal)
Created on: June 25, 2015
Made with: HTML, SCSS, JS
Tags: nav, css-animation, fullscreen, hamburger

60. Simple PureCss Dropdown Menu With Following Subnav

CSS Menu - Simple PureCss dropdown menu with following subnav
Menu with dropdown made only in css, with a line that follow the hover on the line
Author: Robert Borghesi (dghez)
Created on: February 17, 2015
Made with: HTML, SCSS
Tags: menu, dropdown, css, animation, translate

61. Pure CSS Menu

CSS Menu - Pure CSS menu
Author: Antonija Šimić (tonkec)
Created on: October 28, 2018
Made with: HTML, CSS

62. Gooey Mobile Navigation

CSS Menu - Gooey mobile navigation
The cool gooey effect applied to a mobilestyle menu. Jquery and CSS Transitions for the animations.
Author: BjurhagerStudios (Bjurhager)
Created on: June 17, 2015
Made with: HTML, CSS, JS
Tags: menu, navigation, css, jquery

63. Flat Horizontal Navigation

CSS Menu - Flat Horizontal Navigation
A flat horizontal navigation that uses jQuery for a clean dropdown menu alongside with animate.css for the nice flip at the beginning.
Author: Andy Tran (andytran)
Created on: September 2, 2014
Made with: Haml, Less, JS
CSS Pre-processor: Less
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: flat, navigation, horizontal, elegant, animation

64. Accessible Fullscreen Overlay Menu

CSS Menu - Accessible fullscreen overlay menu
A fairly accessible fullscreen overlay menu built with jQuery and CSS. The second entry of the A to J navigation collection. Let's play!
Author: RaziTazi (razitazi)
Created on: February 5, 2015
Made with: HTML, CSS, JS
Tags: accessible, accessibility, menu, fullscreen

65. Full Page Off-Canvas Navigation

CSS Menu - Full Page Off-Canvas Navigation
An example of how to build a full page navigation that exists off of the screen canvas, sliding into view when clicking the menu option. Added spice with a changing background color depending on navigation item hover.
Author: Caleb Varoga (calebv)
Created on: January 20, 2015
Made with: HTML, CSS, JS
Tags: html, css, js, navigation

66. Quick And Easy Fullscreen Menu

CSS Menu - Quick and easy fullscreen menu
Crafted and debugged in 5 minutes, IE10+ compatible. Might not be ideal for production but would help you if you need a quick working responsive and modern menu.
Author: Luigi Mannoni (luigimannoni)
Created on: January 31, 2015
Made with: HTML, SCSS, JS
Tags: css3, menu, hamburger, fullscreen

67. Mobile Menu CSS Style

CSS Menu - Mobile Menu CSS Style
Author: Virgil Pana (virgilpana)
Created on: March 1, 2015
Made with: HTML, CSS, JS

68. A Simple Dropdown Menu

CSS Menu - A simple Dropdown Menu
Just a simple html and css dropdown menu...
Author: Mike Rojas (mikerojas87)
Created on: November 4, 2014
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: html, css, sass

69. Simple Pure CSS Dropdown Menu

CSS Menu - Simple Pure CSS Dropdown Menu
Simple, sleek looking dropdown menu effect achieved using pure CSS. Simple functionality, method can be extended to create a secondary dropdown block with few edits.
Author: Connor Brassington (connorbrassington)
Created on: November 15, 2014
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: pure-css, dropdown, menu, beginner, design

70. Fullscreen Hamburger Menu

CSS Menu - Fullscreen Hamburger menu
Author: Gerhard Bliedung (bldng)
Created on: August 27, 2014
Made with: HTML, SCSS, JS

71. Off-Canvas Menu Effects

CSS Menu - Off-Canvas Menu Effects
Some inspiration for off-canvas menu effects and styles using CSS transitions and SVG path animations.

72. Dropdown Menu

CSS Menu - Dropdown Menu
This is a simple dropdown menu made using unsorted lists and CSS3 transitions.
Author: Lauren (phantomesse)
Created on: July 13, 2013
Made with: HTML, Less, JS
Tags: dropdown, menu, color

73. CSS Off Canvas Menu

CSS Menu - CSS Off Canvas Menu
Another off canvas menu using the checkbox hack to active mobile navigation
Author: Nicholas M. Smith (icutpeople)
Created on: May 15, 2014
Made with: HTML, SCSS, JS
Tags: navigation, responsive, css

74. Pure CSS Transition Effects For Off-canvas Views

CSS Menu - Pure CSS transition effects for off-canvas views
You have probably all seen the "drawer menu/off-canvas" navigation style made popular by Facebook a few years back. There are a lot of great javascript plugins that offers this functionality, but I thought it would be cool to try and do this with the new cool features of css. No javascript...
Read More

75. Circular Navigation Popout

CSS Menu - Circular navigation popout
Full circular animated navigation in CSS. Perfect for mobile. Based on codrops's circular navigation
Author: Niels Van Limberghen (VisionLine)
Created on: February 6, 2014
Made with: HTML, SCSS, JS
Tags: circular, navigation, css, html

77. Slide-Menu 2

CSS Menu - Slide-Menu 2
This is a CSS-only slide menu.
Author: Aaron Benjamin (abenjamin)
Created on: April 29, 2015
Made with: HTML, CSS
Tags: menu, css

78. Circular Links Menu (Responsive)

CSS Menu - Circular Links Menu (Responsive)
I saw Andy Thelander make a sweet circular links menu so I made a circular links menu. It's not as cool but whatevs. All javascript cause I'm lazy for markup. You can check out the original inspiration at http://thlndr.com
Author: Rachel Smith (rachsmith)
Created on: September 24, 2013
Made with: CSS, JS
Tags: nomarkup, javascript, navigation, alljs, responsive

79. Off Canvas Menu With Animated Links

CSS Menu - Off Canvas Menu with Animated Links
Learn to make a simple off canvas mobile navigation with delayed link animation. The links have a simple transition effect of fading in from right to left when the navigation is toggled. But the animation occurs in a chained way where the links animate one after the other. This is done by...
Read More

80. Bounce Menu

CSS Menu - Bounce Menu
Menu animation based on the work of CreativeDash. http://dribbble.com/shots/1239862-iPad-Mini-Showcase-Template
Author: Matt Hoiland (matthoiland)
Created on: September 24, 2013
Made with: HTML, CSS, JS
Tags: menu, ios7, creativedash, animation, transition

82. HTML Responsive Mega Menu

CSS Menu - HTML Responsive Mega Menu
Author: Sunmughan Swamy (sunmughan)
Created on: August 28, 2017
Made with: HTML, Less, JS

83. Responsive Mega Menus

CSS Menu - Responsive Mega Menus
Author: Kalpesh Singh (kalpeshsingh)
Created on: July 31, 2017
Made with: HTML, CSS, JS

84. Sexy Flexy Mega Menu

CSS Menu - Sexy Flexy Mega Menu
I saw a gif of this style menu on Scout's page on Dribbble and decided to take a shot at it, I thought it was pretty cool to add some subtle animation to the active menu and I also wanted to use flexbox a bit to help lay this out.
Author: Mike Torosian (mtorosian)
Created on: October 3, 2016
Made with: HTML, CSS, JS
Tags: flexbox, navigation, mega-menu, css-animation, toggle

85. Responsive Mega Menu

CSS Menu - Responsive Mega Menu
Responsive mega menu with blog,Image and drop down.Enjoy it....
Author: Arjun Amgain (arjunamgain)
Created on: August 5, 2015
Made with: HTML, CSS, JS
Tags: mega-menu, menu, responsive

86. Simple Radial Menu

CSS Menu - Simple radial menu
There is a bug with square backgrounds when you hovering buttons. Looks like it's a problem with this fancy hsla gradient background, but i don't wanna change it :)
Author: Nikolay Talanov (suez)
Created on: September 22, 2014
Made with: HTML, SCSS, JS
Tags: radial-menu, css-transitions

87. Accordion Menu

CSS Menu - Accordion Menu
Accordion menu
Author: Benjamin (maggiben)
Created on: April 18, 2014
Made with: HTML, Less, JS
Tags: accordion, menu

88. Filter Menu

CSS Menu - Filter Menu
Filter Menu created by Anton Aheichanka that has been converted into web version. Here is the original link of https://dribbble.com/shots/1956586-Filter-Menu
Author: Arjun Amgain (arjunamgain)
Created on: June 26, 2015
Made with: HTML, CSS, JS
Tags: css, material design, ui, filter menu

89. Header Navigation Menu

CSS Menu - Header Navigation Menu
Author: Kyle Lavery (koenigsegg1)
Created on: January 11, 2016
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug

90. Fullscreen Flexbox Overlay Navigation

CSS Menu - Fullscreen flexbox overlay navigation
Nothing too fancy here, as always I like things clean and simple. Featuring the infamous burger menu, some sliding panels and subtle hover animation. This was supposed to be the main nav for my redesigned portfolio, but I ditched it in favor of regular navigation, the "say no to burger"...
Read More
Author: Mirko Zorić (fluxus)
Created on: January 8, 2016
Made with: HTML, CSS, JS
Tags: flexbox, css3, overlay navigation, fullscreen navigation, animation

91. CSS3 + JQuery Fullscreen Menu

CSS Menu - CSS3 + jQuery Fullscreen Menu
Simple, basic and elegant CSS3 and jQuery driven fullscreen menu.
Author: Anton Petrov (apetrov)
Created on: August 13, 2014
Made with: HTML, Less, JS
Tags: minimal, elegant, css3, jquery, menu

92. Gooey Menu

CSS Menu - Gooey Menu
Gooey menu with CSS and SVG filters. Version 1
Author: Lucas Bebber (lbebber)
Created on: January 25, 2015
Made with: HTML, SCSS
Tags: goo, menu, css, svg, filter

93. Off Canvas Menu

CSS Menu - Off canvas menu
Off canvas navigation menu is hidden by default. When you click on it, some sh*t happens.
Author: Aleh Isakau (piupiupiu)
Created on: October 4, 2015
Made with: HTML, CSS, JS
Tags: menu, off-canvas, navigation, slide-out, hamburger-menu

94. Fullscreen Navigation

CSS Menu - Fullscreen Navigation
Author: ari (tari)
Created on: September 13, 2015
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: navigation

95. Fullscreen Navigation

CSS Menu - Fullscreen Navigation
CSS Hamburger Animation taken from http://codepen.io/designcouch/details/Atyop/
Author: Marcus Bizal (marcbizal)
Created on: June 25, 2015
Made with: HTML, SCSS, JS
Tags: nav, css-animation, fullscreen, hamburger

96. Hamburger Icon With Morphing Menu

CSS Menu - Hamburger icon with Morphing Menu
Creative menu made with html sass/css3 and JQuery.
Author: Sergio Andrade (sergioandrade)
Created on: October 2, 2014
Made with: HTML, SCSS, JS
Tags: morphing, navigation, css3, sass

97. Dropdown Navigation

CSS Menu - Dropdown Navigation
Author: Ryan Morr (ryanmorr)
Created on: June 18, 2015
Made with: HTML, CSS, JS
Tags: navigation, menu, dropdown

98. Full Screen Navigation Using SVG

CSS Menu - Full Screen Navigation Using SVG
This is based on my previous pen where I used a tutorial from CodyHouse. Also credits go to Tamino Martinius for showing how to make the toggle icon using SVG.
Author: Anas Ashraf (tossedwarrior)
Created on: March 12, 2015
Made with: HTML, CSS, JS
Tags: navigation, svg, menu, svg-animation

99. Colourful Navigation

CSS Menu - Colourful navigation
When you hover the colourful navigation the dot follows your moves to the current item. When you leave it goes back to the active item.
Author: Lewi Hussey (Lewitje)
Created on: May 13, 2015
Made with: HTML, Less, JS
Tags: animation, navigation, nav, follow, material design

100. Simple JS Mobile Navigation

CSS Menu - Simple JS mobile navigation
If the animation was removed this would be a very simple mobile navigation that I use regularly, but everyone loves animation on CodePen!
Author: Kieran Hunter (kieranfivestars)
Created on: May 24, 2015
Made with: HTML, CSS, JS
Tags: mobile, navigation, animation, css-animation, toggle

101. Explosive Menu

CSS Menu - Explosive Menu
A, rather explosive, menu is just a click away. All you have to do is say fire.
Author: Harris Carney (HarrisCarney)
Created on: February 18, 2015
Made with: HTML, CSS, JS
Tags: menu, canvas, particles, nav, navigation

102. Solution For Long Drop Down Items

CSS Menu - Solution for Long Drop Down Items
Problem with long drop down menus? Well, try this simple solution with the use of javascript and jQuery.
Author: Larry Geams Parangan (larrygeams)
Created on: October 11, 2013
Made with: HTML, CSS, JS
Tags: dropdown, jquery, flat, navigation

103. Full-Screen Menu Overlay

CSS Menu - Full-Screen Menu Overlay
A full-screen menu, showcasing your brand and website navigation. Built using SCSS and vanilla JS.
Author: Ettrics (ettrics)
Created on: March 9, 2015
Made with: HTML, SCSS, JS
Tags: navigation, animation, menu, hamburger, responsive

104. Fullscreen Menu

CSS Menu - Fullscreen Menu
Author: Paul van Oijen (PaulVanO)
Created on: March 1, 2015
Made with: HTML, SCSS, JS
Tags: menu, navigation, overlay, nav, fullscreen

105. Offcanvas Sidebar Menu With A Twist

CSS Menu - Offcanvas sidebar menu with a twist
Idea and inspiration: https://dribbble.com/shots/1719325-GIF-Sticker-App Developed in Chrome, not tested elsewhere, not production ready. Known issue: content overflow is cut when rotated. Tried different pure-CSS solutions and none worked for me. Will give credit for a non-JS solution. ...
Read More
Author: Devilish Alchemist (devilishalchemist)
Created on: December 29, 2014
Made with: HTML, SCSS, JS

106. Off Canvas Menu

CSS Menu - Off canvas menu
Little off canvas animated menu
Author: Mark Murray (markmurray)
Created on: November 27, 2014
Made with: HTML, SCSS, JS
Tags: off-canvas, menu, animate

107. Menú Despegable Estilo Acordeón | Accordion Menu

CSS Menu - Menú despegable estilo acordeón | Accordion Menu
Author: Agustin Ortiz (Creaticode)
Created on: September 27, 2014
Made with: HTML, CSS, JS
Tags: responsive, diseño web, jquery, dropdown, accordion-menu

108. Flat Vertical Navigation 2.0

CSS Menu - Flat Vertical Navigation 2.0
A simple flat vertical navigation with multi animated drop down menu. Also including Font Awesome and Animate.css
Author: Andy Tran (andytran)
Created on: August 30, 2014
Made with: Haml, Less, JS
CSS Pre-processor: Less
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: flat, navigation, vertical, elegant, animation

109. Material Design Navigation

CSS Menu - Material design navigation
The page slides to reveal a clean, simple navigation
Author: Lewi Hussey (Lewitje)
Created on: October 30, 2014
Made with: HTML, Less, JS
Tags: nav, navigation, metro, material design

110. Triangular Mobile Navigation

CSS Menu - Triangular mobile navigation
Author: Kevin Morio (MoKev)
Created on: October 12, 2014
Made with: HTML, Stylus
Tags: mobile, navigation, animation, css

111. Flat Vertical Navigation

CSS Menu - Flat Vertical Navigation
A simple Flat Vertical Navigation with a simple dropdown menu.
Author: Andy Tran (andytran)
Created on: August 26, 2014
Made with: Haml, Less, JS
CSS Pre-processor: Less
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: flat, vertical, navigation, animation, dropdown

112. Menu

CSS Menu - Menu
Author: Yoann (yoannhel)
Created on: December 9, 2013
Made with: Haml, Less, JS
CSS Pre-processor: Less
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: css3, menu, transition, flat, ui

113. Accordion Menu

CSS Menu - Accordion Menu
Accordion menu
Author: Benjamin (maggiben)
Created on: April 18, 2014
Made with: HTML, Less, JS
Tags: accordion, menu

114. Fixed Flyout/Off-Canvas Navigation

CSS Menu - Fixed Flyout/Off-Canvas Navigation
A responsive fixed menu that's always right there.
Author: Colin (cmcg)
Created on: March 31, 2014
Made with: HTML, SCSS, JS

116. Pure CSS Menu

CSS Menu - Pure CSS Menu
Author: Karim Khan (icodefx)
Created on: July 15, 2018
Made with: HTML, CSS

117. Responsive Navigation Menu Using Only CSS

CSS Menu - Responsive Navigation Menu Using Only CSS
Hello everyone, Do you have questions how to create a Responsive Navigation Menu using only CSS?? Here's an example of responsive navigation menu using only CSS. I have used HTML 5 tag in this code. This is complete code without a single line of JavaScript code.
Author: Mayur Suthar (mayursuthar)
Created on: March 16, 2017
Made with: HTML, CSS, JS
Tags: responsive-navigation-menu, navigation menu without javascript, css-menu, responsive-menu, css responsive menu

118. Responsive Mobile Menu With CSS

CSS Menu - Responsive Mobile Menu with CSS
Responsive mobile menu with css only
Author: Deyan Dimitrov (deyand)
Created on: April 5, 2015
Made with: HTML, CSS, JS
Tags: responsive mobile menu css, mobile-menu, responsive-mobile-menu, responsive-menu

119. Pure CSS Menu Drawer

CSS Menu - Pure CSS Menu Drawer
I have questions about the usability of something like this, but it is a handy way to create a slide out drawer without javascript.
Author: Trevor Lang (trevorlang)
Created on: January 30, 2015
Made with: Pug, Sass
CSS Pre-processor: Sass
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: hamburger, navigation, slide-out, menu, css

120. Printable Diner Menu Resume

CSS Menu - Printable Diner Menu Resume
Live at https://jubishop.com/resume.html
Author: Justin Bishop (jubishop)
Created on: August 30, 2020
Made with: HTML, CSS
Tags: resume, menu, responsive

121. Simple Active Menu

CSS Menu - Simple active menu
Simple active menu in html and css
Author: kikson (kikson_)
Created on: August 30, 2020
Made with: HTML, CSS
Tags: simple, active, menu, html, css

122. Mobile Menu

CSS Menu - mobile menu
Author: Animation Bro (animationbro)
Created on: February 18, 2020
Made with: HTML, CSS
Tags: mobile-menu, nav

123. Bootstrap Dropdown - Alternative Alignment With Big Icons

CSS Menu - Bootstrap Dropdown - Alternative alignment with big icons
Dropdowns can be sometimes difficult on smaller screens. This menu is just a small experiment. It demostrates, what can be done with Bootstrap dropdown component with just a few lines of code.
Author: Martin Stanek (skywalkapps)
Created on: February 24, 2016
Made with: HTML, Less
Tags: bootstrap, dropdown, skywalkapps, horizontal-menu

124. Only CSS And Responsive Hamburguer Menu

CSS Menu - Only CSS and Responsive Hamburguer Menu
Only CSS and Responsive Hamburguer Menu This is a responsive hamburguer menu that doesn't use JavaScript
Author: Juan David Afanador (juanafanador07)
Created on: August 18, 2020
Made with: HTML, CSS, JS
Tags: css, html, menu, hamburguer

125. Mega Menu

CSS Menu - Mega Menu
// a pure html and css megamenu just hover on collection and enjoy custom mega menu // Developed By Umar Mughal
Author: umar mughal (umarmughal10)
Created on: July 21, 2020
Made with: HTML, CSS, JS
Tags: html, css, megamenu, fashion, web
NEW 🔥 Auto-Apply to 100's of Jobs With AI 🔥
👉 Click to visit: ApplyFox.ai

Mega Menu

1. Mega Dropdown

CSS Menu - Mega Dropdown
A responsive and easy to customise mega-dropdown component.
Links: Tutorial, Demo

2. HTML Responsive Mega Menu

CSS Menu - HTML Responsive Mega Menu
Author: Sunmughan Swamy (sunmughan)
Created on: August 28, 2017
Made with: HTML, Less, JS

3. Responsive Mega Menus

CSS Menu - Responsive Mega Menus
Author: Kalpesh Singh (kalpeshsingh)
Created on: July 31, 2017
Made with: HTML, CSS, JS

4. Sexy Flexy Mega Menu

CSS Menu - Sexy Flexy Mega Menu
I saw a gif of this style menu on Scout's page on Dribbble and decided to take a shot at it, I thought it was pretty cool to add some subtle animation to the active menu and I also wanted to use flexbox a bit to help lay this out.
Author: Mike Torosian (mtorosian)
Created on: October 3, 2016
Made with: HTML, CSS, JS
Tags: flexbox, navigation, mega-menu, css-animation, toggle

5. Responsive Mega Menu

CSS Menu - Responsive Mega Menu
Responsive mega menu with blog,Image and drop down.Enjoy it....
Author: Arjun Amgain (arjunamgain)
Created on: August 5, 2015
Made with: HTML, CSS, JS
Tags: mega-menu, menu, responsive