Dropdown Menu by Using HTML & CSS
HTML CODE
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css">
<title>Document</title>
</head>
<body>
<header>
<nav>
<ul class="main_menu">
<li>
<a href="">
Home
</a>
</li>
<li class="dropdown">
<a href="">
Course
</a>
<ul class="dropdown-list">
<li>
<a href="" class="menu">DCA</a>
</li>
<li>
<a href="" class="menu">PGDCA</a>
</li>
<li>
<a href="" class="menu">ADCA</a>
</li>
</ul>
</li>
<li>
<a href="">
Contact
</a>
</li>
</ul>
</nav>
</header>
</body>
</html>
CSS CODE
*{
margin: 0;
padding: 0;
box-sizing: border-box;
list-style-type: none;
color: rgb(26, 25, 25);
}
body{
background: red;
}
header{
background-color: aqua;
position: relative;
padding: 0px 25px;
}
.main_menu{
display: flex;
align-items: center;
}
.main_menu li{
text-align: center;
width: 150px;
padding: 14px 17px;
}
.main_menu li:hover{
background: crimson;
}
.dropdown{
position: relative;
}
.dropdown-list{
position: absolute;
width: 100%;
top:150px;
left:0px;
background-color: darkgray;
opacity: 0;
visibility: hidden;
}
.dropdown:hover .dropdown-list{
top:45px;
opacity: 1;
visibility:visible;
}
Comments
Post a Comment