Navbar with Dropdown
Home
Snippets
Navbar with Dropdown
HTML
CSS
JS
<nav class="navbar"> <ul class="nav-links"> <li><a href="#">Home</a></li> <li><a href="#">About</a></li> <li class="dropdown"> <a href="#">Services </a> <div class="dropdown-content"> <a href="#">Web Design</a> <a href="#">SEO</a> <a href="#">Marketing</a> </div> </li> <li><a href="#">Contact</a></li> </ul> </nav>
* { margin: 0; padding: 0; box-sizing: border-box; font-family: Arial, sans-serif; } body { background: #222; color: white; } .navbar { display: flex; justify-content: space-between; align-items: center; background: #333; padding: 15px 30px; } .nav-links { list-style: none; display: flex; gap: 20px; } .nav-links li { position: relative; } .nav-links a { text-decoration: none; color: white; font-size: 16px; padding: 8px 12px; transition: 0.3s; } .nav-links a:hover { background: #ff7700; border-radius: 5px; } .dropdown-content { display: none; position: absolute; background: white; min-width: 160px; top: 30px; left: 0; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); border-radius: 5px; } .dropdown-content a { display: block; color: black; padding: 10px 15px; text-decoration: none; transition: 0.3s; } .dropdown-content a:hover { background: #ff7700; color: white; } .nav-links li:hover .dropdown-content { display: block; }
//javascript
Ad #1
Ad #2
Scroll to Top