Create transparent navbar in html and css



                                  --------- HTML File ------

<!DOCTYPE html>
<html>
<head>
<title> Simple Page </title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<ul>
<li>
<a href="#"> Menu 1 </a>
<ul>
<li> <a href="#"> Menu 1.1 </a> </li>
<li> <a href="#"> Menu 1.2 </a> </li>
<li> <a href="#"> Menu 1.3 </a> </li>
</ul>
</li>

<li>
<a href="#"> Menu 2 </a>
<ul>
<li> <a href="#"> Menu 2.1 </a> </li>
<li> <a href="#"> Menu 2.2 </a> </li>
<li> <a href="#"> Menu 2.3 </a> </li>
<li> <a href="#"> Menu 2.4 </a> </li>
<li> <a href="#"> Menu 2.5 </a> </li>
</ul>
</li>

<li>
<a href="#"> Menu 3 </a>
<ul>
<li> <a href="#"> Menu 3.1 </a> </li>
<li> <a href="#"> Menu 3.2 </a> </li>
<li> <a href="#"> Menu 3.3 </a> </li>
<li> <a href="#"> Menu 3.4 </a> </li>
</ul>
</li>

<li>
<a href="#"> Menu 4 </a>
<ul>
<li> <a href="#"> Menu 4.1 </a> </li>
<li> <a href="#"> Menu 4.2 </a> </li>
<li> <a href="#"> Menu 4.3 </a> </li>
</ul>
</li>

<li>
<a href="#"> Menu 5 </a>
<ul>
<li> <a href="#"> Menu 5.1 </a> </li>
<li> <a href="#"> Menu 5.2 </a> </li>
</ul>
</li>
</ul>
</body>
</html>



                                                 ------- Style.css ------------

body{
background: url(image.jpg) no-repeat;
background-size: cover;
font-family: Arial;
color: white;
}

ul{
margin: 0px;
padding: 0px;
list-style: none;
}

ul li{
float: left;
width: 200px;
height: 40px;
background-color: black;
opacity: 0.5;
line-height: 40px;
text-align: center;
font-size: 20px;
margin-right: 2px;
}

ul li a{
text-decoration: none;
color: white;
display: block;
}

ul li a:hover{
background-color: green;
}

ul li ul li{
display: none;
 }

 ul li:hover ul li{
  display: block;
 }



Comments

Popular posts from this blog

Shutdown Computer With Funny Reason

Hidden Attribute in javascript

Draw animated loading spinner canvas in Javascript