i have made a working single level fixed width dropdown with no extra tags
here is the html i used to make it work.
HTML Code:
<div id="navigation">
<ul class="nav">
<li class="link">
<a class="main" href="#">Main</a>
<ul class="sub">
<li><a href="#">test1</a></li>
<li><a href="#">test2</a></li>
<li><a href="#">test3</a></li>
<li><a href="#">test4</a></li>
</ul>
</li>
<li class="link">
<a class="main" href="#">Main</a>
<ul class="sub">
<li><a href="#">test1</a></li>
<li><a href="#">test2</a></li>
<li><a href="#">test3</a></li>
<li><a href="#">test4</a></li>
</ul>
</li>
</ul>
</div>
oh and its cross-browser and supports tabbing too.
notes:
no conditional comments at all, and only opera requires 1 extra css rule, no hacks used.
tested in opera, firefox, chrome, safari, ie5.5-ie8, but most likely works everywhere.
Bookmarks