
Code :
<ul class="nav"> <li class="nav-item"><a href="home" title="home"><span class="home"></span></a> </li> <li class="nav-item"><a href="home"> <span class="portfolio" title="portfolio"></span> </a> <ul class="submenu"> <li> <a href="#wedesign">Web Design</a> </li> <li><a href="#">Web Development</a></li> <li><a href="#">Programming</a></li> <li><a href="#">App Development</a></li> <li><a href="#">SEO</a></li> </ul> </li> <li class="nav-item"><a href="home" title="blog"> <span class="blog"></span> </a> </li> <li class="nav-item"><a href="home" title="about"> <span class="about"></span> </a> </li> <li class="nav-item"><a href="home" title="contact"> <span class="contact"></span></a> </li> </ul>
CSS :
@font-face {
  font-family: 'fontawesome';
  src: url('../font/fontawesome-webfont.eot?v=3.0.1');
  src: url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'),
  url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'),
  url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.nav
{
 list-style: none;
   
 
}
.nav .nav-item
{
 
    float: left;
 background-color: #2CC3A1;
 
 border-bottom: 2px solid #06906E;
 border-left: 0px solid #06906E;
}
.nav .nav-item:hover
{
 background-color: #5591DF;
 
     
}
.nav .nav-item a
{
 text-decoration: none;
 color: white;
 display: block;
 text-align: center;
 padding: 10px 20px;
 
 
}
.nav-item a:hover
{
 
}
/*----- Submenu -----*/
.nav .submenu
{
 list-style: none;
 position: absolute;
 margin: 0;
 padding: 0;
 display: none;
 
}
.nav li:hover .submenu
{
 display: block;
}
.nav .submenu li
{
 background-color: #5591DF;
}
.nav .submenu li:hover
{
 background-color: #80b1ef;
}
.nav .submenu li a
{
 list-style: none;
 text-align: left; 
}
/*---------- set icon ----*/
.nav span:after
{
 display: block;
 font-family: fontawesome;
 text-align: center;
 width: inherit;
 padding-top: 5px;
 font-size: 25px;
 color: white;
}
.nav .nav-item:hover span:after
{
 color: white;
}
.home:after
{
 
  content: "\f015";
}
.portfolio:after
{
 content: "\f012";
}
.blog:after
{
   content: "\f086";
}
.about:after
{
     content: "\f007";
}
.contact:after
{
    content: "\f0e0";
}
 
 
0 comments :
Post a Comment