Author: | craigerskine |
---|---|
Views Total: | 22,952 views |
Official Page: | Go to website |
Last Update: | January 30, 2020 |
License: | MIT |
Preview:

Description:
menu.css is a tiny CSS library to create multi-level (up to 4) horizontal dropdown menus or vertical expanding menus without any JavaScript.
How to use it:
1. Import the stylesheet menu.css in the HTML file.
<link rel="stylesheet" href="menu.css" />
2. Create a horizontal dropdown menu from a nav list.
<nav> <ul class="nav-menu nav-center"> <li><a href="#">Nav Link</a></li> <li><a href="#" class="nav-active">Nav Link</a> <ul> <li><a href="#">Sub Nav Link</a></li> <li><a href="#">Sub Nav Link</a> <ul> <li><a href="#">Sub Sub Nav Link</a></li> <li><a href="#">Sub Sub Nav Link</a></li> <li><a href="#">Sub Sub Nav Link</a></li> </ul> </li> <li><a href="#">Sub Nav Link</a></li> <li><a href="#">Sub Nav Link</a></li> </ul> </li> <li><a href="#">Nav Link</a></li> <li><a href="#">Nav Link</a></li> <li><a href="#">Nav Link</a></li> </ul> </nav>
3. Create a vertical expanding menu from a nav list as follows:
<nav> <ul class="nav-menu nav-vertical"> <li><a href="#">Nav Link</a></li> <li><a href="#" class="nav-active">Nav Link</a> <ul> <li><a href="#">Sub Nav Link</a></li> <li><a href="#">Sub Nav Link</a> <ul> <li><a href="#">Sub Sub Nav Link</a></li> <li><a href="#">Sub Sub Nav Link</a></li> <li><a href="#">Sub Sub Nav Link</a></li> </ul> </li> <li><a href="#">Sub Nav Link</a></li> <li><a href="#">Sub Nav Link</a></li> </ul> </li> <li><a href="#">Nav Link</a></li> <li><a href="#">Nav Link</a></li> <li><a href="#">Nav Link</a></li> </ul> </nav>
Hi,
thanks for tutorial.
I needed a multilevel dropdown menu in css. I couldn’t find an error-free menu that I searched. Then I created a menu instance using the Css hover transition effect.This multilevel drop down menu can be used for Blogger.
Source: https://eksi30.com/css-multi-level-dropdown-menu/