Żeby pod IE działało dodałem taki kod (w head)
sfHover = function() { var sfEls = document.getElementById("nav").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", sfHover); //--><!]]></script>
I pod IE już się rozwija menu, ale jak najeżdżam na opcje w rozwiniętym menu to się ta opcja nie podświetla (problem dotyczy tylko IE). Co mogę poprawić?
PS. Gdzieś widziałem menu oparte wyłącznie na css, które działa też pod IE. Pamięta ktoś link - był chyba na tym forum..
pozdrawiam