Horizontal menu with css
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Menu</title>
<style type="text/css">
* {
margin:0;
padding:0;
}
ul#toplevel {
margin:200px 0 0 200px;
list-style:none;
}
/* die auslösenden Elemente */
ul#toplevel li {
float:left;
width:120px;
margin:0 3px 0 0;
position:relative;
background:#eee;
}
/* Die Submenus, der wichtige Teil */
ul#toplevel li ul {
list-style:none;
position:absolute;
bottom:21px; /* !!! */
display:none;
}
/* Die Submenu Punkte */
ul#toplevel li ul li {
float:none;
background:#ccc;
}
/* hover */
ul#toplevel li:hover ul {
display:block;
}
</style>
</head>
<body>
<ul id="toplevel">
<li>Test</li>
<li>
<ul>
<li>Test</li>
<li>Test</li>
<li>Test</li>
</ul>
Test
</li>
<li>Test</li>
</ul>
</body>
</html>
