hey iedereen
Dit is de code die ik momenteel heb:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="https://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style>
#navbar {
position: relative;
top: 0;
right: 0;
margin: 0;
padding: 0;}
#navbar li {
list-style: none;
background-color: #5e8ce9;
width: 150px;
float: left; }
#navbar li a {
display: block;
padding: 3px 10px;
text-decoration: none;
color: #999;
font-weight: bold; }
#navbar li a:hover {
color: #000; }
#navbar li ul {
display: none;
}
#navbar li:hover ul, #navbar li.hover ul {
position: absolute;
display: block;
width: 150px;
padding: 0;
margin: 0;
}#navbar li:hover ul li ul, #navbar li.hover ul li ul {
display: none;
}
#navbar li ul li:hover ul, #navbar li ul li.hover li ul li{
display: block;
position: absolute;
width: 7em;
padding-left: 149px;
margin-top: -2em;
}
</style>
<script>
sfHover = function() {
var sfEls = document.getElementById("navbar").getElementsByTagName("li");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" hover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" hover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
</script>
</head>
<body>
<ul id="navbar">
<li><a href="#">Item One</a>
<ul>
<li><a href="#">1 1 item</a>
<ul>
<li><a href="#">2de sub 1</a></li>
<li><a href="#">2de sub 2</a></li>
<li><a href="#">2de sub 3</a></li>
</ul>
</li>
<li><a href="#">1 2 item</a></li>
<li><a href="#">1 3 item</a>
<ul>
<li><a href="#">2de sub 1</a></li>
<li><a href="#">2de sub 2</a></li>
<li><a href="#">2de sub 3</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Item 2</a>
<ul>
<li><a href="#">1 1 item</a></li>
<li><a href="#">1 2 item</a></li>
<li><a href="#">1 3 item</a>
<ul>
<li><a href="#">2de sub 1</a></li>
<li><a href="#">2de sub 2</a></li>
<li><a href="#">2de sub 3</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
maar nu zit ik met het volgende probleem:
Als men op " 1 1 item" staat en naar het submenu gaat kan men daarna niet meer terug naar "1 2 item" of "1 3 item" (dit is enkel in FF) Hoe kan ik dit oplossen?
alvast bedankt
Smurfen