Onbekend |
|
ik heb wel een nieuw soort gelijk menu voor je werkt ook perfect:
weet jij misschien hoe je een menu horizontaal krijgt in ie?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head><title></title>
<style type="text/css" title="style" media="screen, projection">
ul {
padding: 0;
margin: 0;
list-style: none;
}
li {
float: left;
position: relative;
width: 100px;
}
li ul {
display: none;
position: absolute;
top: 1em;
left: 0;
}
li > ul {
top: auto;
left: auto;
}
li:hover ul, li.over ul{ display: block; }
</style>
<script type="text/javascript">
function startList()
{
if (document.all && document.getElementById)
{
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++)
{
node = navRoot.childNodes[i];
if (node.nodeName=="LI")
{
node.onmouseover=function()
{
this.className+=" over";
}
node.onmouseout=function()
{
this.className=this.className.replace(" over", "");
}
}
}
}
}
window.onload = startList;
</script>
</head>
<body>
<ul id="nav">
<li>Menu item 1
<ul>
<li><a href="#">menu item 1a</a></li>
<li><a href="#">menu item 1b</a></li>
<li><a href="#">menu item 1c</a></li>
<li><a href="#">menu item 1d</a></li>
</ul>
</li>
<li>Menu item 2
<ul>
<li><a href="#">menu item 2a</a></li>
<li><a href="#">menu item 2b</a></li>
<li><a href="#">menu item 2c</a></li>
</ul>
</li>
<li>Menu item 3
<ul>
<li><a href="#">menu item 3a</a></li>
<li><a href="#">menu item 3b</a></li>
<li><a href="#">menu item 3c</a></li>
<li><a href="#">menu item 3d</a></li>
<li><a href="#">menu item 3e</a></li>
</ul>
</li>
</ul>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head><title></title> <style type="text/css" title="style" media="screen, projection"> ul { padding: 0; margin: 0; list-style: none; } li { float: left; position: relative; width: 100px; } li ul { display: none; position: absolute; top: 1em; left: 0; } li > ul { top: auto; left: auto; } li:hover ul, li.over ul{ display: block; } </style> <script type="text/javascript"> function startList() { if (document.all && document.getElementById) { navRoot = document.getElementById("nav"); for (i=0; i<navRoot.childNodes.length; i++) { node = navRoot.childNodes[i]; if (node.nodeName=="LI") { node.onmouseover=function() { this.className+=" over"; } node.onmouseout=function() { this.className=this.className.replace(" over", ""); } } } } } window.onload = startList; </script> </head> <body> <ul id="nav"> <li>Menu item 1 <ul> <li><a href="#">menu item 1a</a></li> <li><a href="#">menu item 1b</a></li> <li><a href="#">menu item 1c</a></li> <li><a href="#">menu item 1d</a></li> </ul> </li> <li>Menu item 2 <ul> <li><a href="#">menu item 2a</a></li> <li><a href="#">menu item 2b</a></li> <li><a href="#">menu item 2c</a></li> </ul> </li> <li>Menu item 3 <ul> <li><a href="#">menu item 3a</a></li> <li><a href="#">menu item 3b</a></li> <li><a href="#">menu item 3c</a></li> <li><a href="#">menu item 3d</a></li> <li><a href="#">menu item 3e</a></li> </ul> </li> </ul> </body> </html>
|