Create Menu Icon Form By HTML, CSS

Ticker

10/recent/ticker-posts

Create Menu Icon Form By HTML, CSS

Menu Icon Form


HTML

<html>
<head>
<title>Drop-down</title>
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body>
<div class="menu-bar">
<ul>
<li class="active"><a href="#"><i class="fa fa-home"></i>Home</a></li>
<li><a href="#"><i class="fa fa-user"></i>About Us</a>
<div class="sub-menu-1">
<ul>
<li><a href="#">Mission</a></li>
<li><a href="#">Vision</a></li>
<li><a href="#">Team</a></li>
</ul>
</div>
</li>
<li><a href="#"><i class="fa fa-clone"></i>Services</a>
<div class="sub-menu-1">
<ul>
<li><a href="#">Web Designing</a></li>
<li class="hover-me"><li><a href="#">Marketing</a><i class="fa fa-angle-right"></i></li>
<div class="sub-menu-2">
<ul>
<li><a href="#">SEO</a></li>
<li><a href="#">Social Media</a></li>
<li><a href="#">Email Marketing</a></li>
</ul>
</div>
</li>
<li><a href="#">Mobile App</a><i class="fa fa-angle-right"></i></li>
</ul>
<div class="sub-menu-2">
<ul>
<li><a href="#">Android App</a></li>
<li><a href="#">iOS App</a></li>
<li><a href="#">Iconic App</a></li>
<li><a href="#">Flutter App</a></li>
</ul>
</div>
</div>
<li><a href="#"><i class="fa fa-users"></i>Clients</a></li>
<li><a href="#"><i class="fa fa-inr"></i>Pricing</a></li>
<li><a href="#"><i class="fa fa-edit"></i>Training</a></li>
<li><a href="#"><i class="fa fa-phone"></i>Contact</a></li>
</ul>
</body>
</html>

 CSS

*

{

padding: 0;

margin: 0;

box-sizing: border-box;

}

body

{

background-image: url("https://images.unsplash.com/photo-1569982175971-d92b01cf8694?ixlib=rb-1.2.1&ixid=MXwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHw%3D&auto=format&fit=crop&w=375&q=80");

background-size: cover;

background-position: center;

font-family: sans-serif;

}

.menu-bar

{

background: rgb(0,100,0);

text-align: center;

}

.menu-bar ul

{

display: inline-flex;

list-style: none;

color: #fff;

}

.menu-bar ul li

{

width: 120px;

margin: 15px;

padding: 15px;

}

.menu-bar ul li a

{

text-decoration: none;

color: #fff;

}

.active,.menu-bar ul li:hover

{

background: #2bab0d;

border-radius: 3px;

}

.menu-bar .fa

{

margin-right: 8px;

}


.sub-menu-1

{

display: none;

}

.menu-bar ul li:hover.sub-menu-1

{

display: block;

position: absolute;

background: rgb(0,100,0);

margin-top: 15px;

margin-left: -15px;

}

.menu-bar ul li:hover.sub-menu-1 ul

{

display: block;

margin: 10px;

}

.menu-bar ul li:hover.sub-menu-1 ul li

{

width: 150px;

padding: 10px;

border-bottom: 1px dotted #fff;

background: transparent;

border-radius: 0;

text-align: left;

}

.menu-bar ul li:hover.sub-menu-1 ul li:last-child

{

border-bottom: none;

}

.menu-bar ul li:hover.sub-menu-1 ul li a:hover

{

color: #b2ff00;

}

.fa-angle-right

{

float: right

}

.sub-menu-2

{

display: none;

}

.hover-me:hover.sub-menu-2

{

position: absolute;

display: block;

margin-top: -40px;

margin-left: 140px;

background: rgba(0,100,0);

}

OUTPUT



Post a Comment

45 Comments

  1. Amazing 😝😝😝😝

    ReplyDelete