<div class="navigation">
<div class="nav1">
<ul class="nav nav-stacked" style="padding-bottom:30px;">
<li><a href="#" class="title">CODING</a></li>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">Javascript</a></li>
</ul>
</div>
<div class="nav2">
<ul class="nav nav-stacked" style="padding-bottom:30px;">
<li><a href="#" class="title">DESIGN</a></li>
<li><a href="#">Web Design</a></li>
<li><a href="#">Typography</a></li>
<li><a href="#">Business</a></li>
</ul>
</div>
<div class="nav3">
<ul class="nav nav-stacked" style="padding-bottom:30px;">
<li><a href="#" class="title">GRAPHICS</a></li>
<li><a href="#">Photoshop</a></li>
<li><a href="#">Fireworks</a></li>
<li><a href="#">Wallpapers</a></li>
</ul>
</div>
</div>
.navigation {
width:200px;
position:relative;
height:auto;
margin:50px;
}
.nav1 {
border-left:10px solid #c9e9e5;
transition:border-color .3s
}
.nav1:hover {
border-left:10px solid #63BFB2;
}
.nav2 {
border-left:10px solid #cdeeaa;
transition:border-color .3s
}
.nav2:hover {
border-left:10px solid #6ECE0A;
}
.nav3 {
border-left:10px solid #e0cfdf;
transition:border-color .3s
}
.nav3:hover {
border-left:10px solid #A675A2;
}
ul.nav-stacked li {
margin:0;
padding:0;
}
ul.nav-stacked li a {
transition:all .3s;
color:#666;
border-bottom: 1px solid transparent;
}
ul.nav-stacked li a.title {
font-size:17px;
font-weight:bold;
color:#333;
}
ul.nav-stacked li a:hover {
background-color:yellow;
color:#333;
}