nice win 10 color
by Jason Rose
HTML
<nav>
<ul>
<li class="current"><a href="#"><span></span> Home </a></li>
<li> <a href="#"><span></span>About </a></li>
<li> <a href="#"><span></span>Testimonials </a></li>
<li> <a href="#"><span></span>Latest Offers </a></li>
<li> <a href="#"><span></span>News </a></li>
<li> <a href="#"><span></span>Contact us </a></li>
</ul>
</nav>
CSS
.current {
background: green;
}
nav {
background: #353636;
//width: 210px;
width: 50px;
margin: 20px;
display: block;
overflow: hidden;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
}
nav ul li {
position: relative;
}
nav a {
color: #e8e8e8;
padding: 12px 0px;
display: block;
text-decoration: none;
transition: background 1s;
-moz-transition: background 1s;
-webkit-transition: background 1s;
-o-transition: background 1s;
font-family: tahoma;
font-size: 13px;
text-transform: uppercase;
padding-left: 20px;
}
nav a:hover {
background: RGBA(255, 255, 255, 0.05);
color: #fff;
}
nav a:hover span {
transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
}
nav span {
width: 12px;
height: 12px;
background: #fff;
display: inline-block;
float: left;
margin-top: 3px;
margin-right: 20px;
position: relative;
transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-webkit-transition: all 0.5s;
}
nav span:before {
content: "";
width: 12px;
height: 2px;
background: #3a3b3b;
position: absolute;
left: 0px;
top: 5px;
}
nav span:after {
content: "";
width: 2px;
height: 12px;
background: #3a3b3b;
position: absolute;
left: 5px;
position: top;
}