Friday, January 22, 2016

How to create horizontal cascade menu with HTML5 and CSS3


Visit Chandanmal's profile on Pinterest.
This is my first blog for creating web page. In Association with Amazon.in

Subscribe to SYLLABUS FOR PV SOLAR INSTALLER by Email
Enter your email address:

Delivered by FeedBurner




<div><! DOCTYPE>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style>
/* Navigation CSS starts here*/
#nav ul li{
list-style-type: none;
margin: 0;
padding-bottom: 20px;
float: left;
position: relative;
width: 200px;
}
#nav ul a{
display: block;
padding: 10px 20px;
margin: 0;
border-left: #CCC 1px solid;
color:#e7e5e5;
background-color: red;
font-weight: bold;
text-decoration: none;
}
#nav ul ul{
display: none;
}
#nav ul li:hover>ul{
display: block;
}
#nav ul ul li{
float: none;
margin: 0;
padding: 0;
border-top: #CCC 1px solid;
}
#nav ul ul{
display: none;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 40px;
width: 150px;
/* Fix for IE 7*/
background-color: #FFF;
}
#nav ul ul ul{
left: 200px;
top:0px;
}
#nav ul li:hover>a{
background-color: #A38E6D;
color:#444;
}
#nav ul li:hover>a {
background-color: green;
color: #444;
}
#nav ul a:focus{  /* it can be created as above*/
background-color: #A38E6D;
color: #444;
}
#nav ul ul a {
background-color: blueviolet;
}
#nav ul ul li:hover>a{
background-color: orange;
}
#nav ul ul ul li:hover>a{
background-color: violet;
}
#nav ul li:first-child a{
border: none;
}
#nav ul ul ul li:first-child{
border: none;
}
#nav ul ul a{
border: none;
}
/* Navigation menu ends here*/
</style>
</head>
<body>
<div id="nav">
        <ul>
        <li><a href="http://barmersolor.blogspot.com">Home</a></li>
        <li><a href="#">Products</a>
        <ul>
        <li><a href="#">Product_1</a></li>
        <li><a href="#">Product_2</a>
        <ul>
        <li><a href="#">Model_1</a></li>
        <li><a href="#">Model_2</a></li>
        <li><a href="#">Model_3</a></li>
       </ul>
        <li><a href="#">Product_3</a></li>
        </ul>
        <li><a href="#">Services</a>
        <ul>
        <li><a href="#">Service_1</a></li>
        <li><a href="#">Service_2</a></li>
        <li><a href="#">Service_3</a></li>
        </ul>
         <li><a href="#">Contact</a></li>
        </ul>
        </div>
</body>
</html></div>

No comments:

Post a Comment