LX: CSS Pull-Down Menü

Beitrag lesen

Hallo!

Kannst Du diese Beispiele nicht mal eben auf einen Server testweise hochladen, damit wir sie etwas einfacher testen können?

Ich würde empfehlen, die entsprechenden Events im IE über das bubbling zu verteilen, was im script etwa so aussieht:

toggleHover=function(ev) {  
    ev=ev||window.event;  
    node=ev.target||this;  
    while (node && node != document.getElementsByTagName('body')) {  
        if (ev.type=='mouseover') { node.className += ' hover'; }  
        else { node.className = node.className.replace(/\bhover\b/g, '');  
    }  
}  
document.onmouseover=toggleHover;  
document.onmouseout=toggleHover;  

Damit sparst Du Events und hast somit bessere Performance. Die Klasse hover kannst Du natürlich auch durch active oder was auch immer ersetzen.

Gruß, LX

--
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.