dropdown
dropdown with css
by oterox
HTML
<div class="dd-select">
<div class="dd-header">Select<span><></span></div>
<ul>
<li class="ddCat"><a href="#">Item Cat 1</a></li>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li class="ddCat"><a href="#">Item Cat 2</a></li>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
<li><a href="#">Item 5</a></li>
<li class="ddCat"><a href="#">Item Cat 3</a></li>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
</ul>
</div>
CSS
div.dd-select {
margin: 5px;
padding: 5px;
border: 1px solid #CCC;
width: 200px;
background-color: #FFF;
position: absolute;
z-index: 999;
}
div.dd-select > ul { display: none; }
div.dd-select > ul > li.ddCat { font-weight: bold; }
div.dd-select:hover>ul{ display: block; border-top: 1px solid #CCC;}
div.dd-select:hover > ul > li { padding: 5px; border-bottom: 1px solid #4f4f4f;}
div.dd-select:hover > ul > li:hover { background: white;}
div.dd-select:hover > ul > li:hover > a { color: red; }
div.dd-select a { text-decoration: none; }