CSS Examples Dashed Vertical Menu
Author:
A simple yet elegant list based vertical menu. Move the mouse over a link, and the link area changes color. A thin dashed border follows each menu item.
The CSS:
<style type="text/css">
#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 160px;
padding: 0px;
margin: 0px;
}
#vertmenu h1 {
display: block;
background-color:#FF9900;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}
#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:160px;
}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
</style>
The HTML:
<div id="vertmenu">
<h1>Navigation</h1>
<ul>
<li><a href="#" tabindex="1">Home</a></li>
<li><a href="#" tabindex="2">About Us</a></li>
<li><a href="#" tabindex="3">Computing</a></li>
<li><a href="#" tabindex="4">Web Sites</a></li>
<li><a href="#" tabindex="5">Games</a></li>
<li><a href="#" tabindex="6">Links</a></li>
</ul>
</div>
Comments (42)
Little too simple! Also foudn a bug in Older version of firefox.
Love It! Thank You!!!!!!!!!!!!!!!
what a great tut. Simple, easy to read, easy to implement. I appreciate it and I'm going to use some of it on my own pages. Thank You.
cool but its kids stuffs
Yeah I really like how easy this is to understand. I work occasionally on this gamer site and changing templates is a lot easier with tutorials such as yours, thanks
Hi,
Firstly, great script.
The script was displayed on page as expected. However, I don't know why, everytime I make changes eg on the font color, font size,background color etc, the changes are not reflected. The only thing I managed to do was to bold the font.any advice? tQ
Hi again..forget the question before this. Found the problem. My mistake. Didn't realise my other css file superceded this css. Removing the other css file solved the problem. Still..thanks for the great script!. :P
is there any submenu example?
Looks good! I like the dashed border.
Hi, can i impliment this code in '<td>'? or it will work in only div tags?