2011-05-06, 08:56 AM
I know its simple but i see so many people ask how to do it.
Add this to your header (edit as you need).
Add this to your css (edit as you please).
Hope this helps if you suffering to build one.
Add this to your header (edit as you need).
<ul id="nav">
<li><a href="#">Home</a>
<ul>
<li><a href="#">Hover 1</a></li>
<li><a href="#">Hover 2</a></li>
<li><a href="#">Hover 3</a></li>
<li><a href="#">Hover 4</a></li>
</ul>
</li>
<li><a href="#">Nav 1</a>
<ul>
<li><a href="#">Hover 1</a></li>
<li><a href="#">Hover 2</a></li>
<li><a href="#">Hover 3</a></li>
<li><a href="#">Hover 4</a></li>
</ul>
</li>
<li><a href="#">Nav 2</a>
<ul>
<li><a href="#">Hover 1</a></li>
<li><a href="#">Hover 2</a></li>
<li><a href="#">Hover 3</a></li>
<li><a href="#">Hover 4</a></li>
</ul>
</li>
<li><a href="#">Nav 3</a>
<ul>
<li><a href="#">Hover 1</a></li>
<li><a href="#">Hover 2</a></li>
<li><a href="#">Hover 3</a></li>
<li><a href="#">Hover 4</a></li>
</ul>
</li>
<li><a href="#">Nav 4</a>
<ul>
<li><a href="#">Hover 1</a></li>
<li><a href="#">Hover 2</a></li>
<li><a href="#">Hover 3</a></li>
<li><a href="#">Hover 4</a></li>
</ul>
</li>
</ul>
Add this to your css (edit as you please).
#nav a {color:#fff; text-decoration:none;}
#nav { float:left; width:100%; background:#111; margin:0; padding:0; color:#fff;}
#nav li {float:left; list-style:none; padding:10px; position:relative;}
#nav li:hover {background:#f9f9f9;}
#nav li:hover > a {color:#000;}
#nav li ul {display:none; position:absolute; background:#111; border-top:2px solid #222; top:100%; left:0; margin:0; padding:0;}
#nav li ul li {min-width:150px;}
#nav li:hover ul {display:block;}
Hope this helps if you suffering to build one.