Zum Inhalt springen

tmenu_layers im Firefox perfekt, im IE verschwindet eine Ebene

Erstellt am 12. Juli 2006 · 3 Antworten · letzte Antwort am 13. August 2006

Tags: HTML & CSS, Frage

maop ·

Hallo,

ich habe ein Menü mit TMENU_LAYERS realisiert. Im Firefox funktioniert auch alles wie erwartet. Wenn ich allerdings im IE mit der Maus über die automatisch aufklappende zweite Ebene gehe, verschwindet diese nach der eingestellten Zeit wieder, obwohl der Coursor sich noch auf der Ebene befindet. Im Firefox bleibt die Ebene sichtbar, solange die Maus in dieser Ebene ist (so sol es auch sein).
Wie kann ich das beheben?

der relevante Code:

  layerStyle =  visibility:hidden; position:absolute; width:705px; background-color:#f0f0f0;
lockPosition = x
xPosOffset = -69
expAll=1
topOffset = 132
hideMenuWhenNotOver = 1
hideMenuTimer=600 
dontHideOnMouseUp = 1
maop ·

so wird das Menü aber gar nicht mehr versteckt.
habe als Alternative jetzt hideMenuWhenNotOver = 140 gesetzt, aber einen Timer würde ich praktischer finden.
Wenn ich den Wert kleiner als 140 setze, wird die Angabe vom IE ganz ignoriert und die Ebene verschwindet sofort wieder.