Daniel_Petratsch: DHTML Menü, Probleme mit Mozilla bei onmouseout

Beitrag lesen

Hallo wahsaga!

Der aufzuklappende Menüpunkt ist ein <div> Element welches ein weiteres <div> als Container, der wiederum weitere <div> als die einzelnen Menüpunkte beinhaltet:

na na, hier wären doch listen sicher die semantisch sinnvollere alternative ;-)

Stimmt, habe ich nicht daran gedacht :)
Ich habe das mit einer Liste ohne andere, zusätzliche div's probiert, aber leider bleibt das Problem bestehen. Das Flimmern ist zwar weg, aber sobald ich das Menü jetzt von oben nach rechts oder links schräg nach unten verlasse tritt wieder die gleiche Fehlfunktion auf. Vorher wars von oben nach unten :(

Was nun aber nicht mehr so recht will ist das onmouseout von (div1), nach dessen Aufruf der Container (div2) wieder unsichtbar werden solte.

helfen dir
http://forum.de.selfhtml.org/archiv/2004/10/t92181/ und/oder
http://forum.de.selfhtml.org/archiv/2004/11/t93773/
weiter?

Danke für die Links, die habe ich sorgfältig durchsucht, aber leider ist deren Problem etwas anders. Ich habe auch schon alle erdenklichen Lösungen ausprobiert, sogar ohne einem eingeschachtelten div funktioniert das onmouseout-Event nur sporadisch.
Ich bin schon ziemlich verzweifelt, echt.

Die letzte Lösung, die mir jetz so spontan einfällt, ist ein Timeout von 1-2 Sekunden zu setzen, das automatisch das Menü verschwinden lässt, insofern sich der Mauszeigen (onmouseover) nicht mehr über dem Menü befindet, vielleicht checkt der Mozilla ja wenigstens das - und wenn nicht dann wirds wohl ein Bug sein.

...vielleicht ist aber irgendwo noch ein Fünkchen an Hoffnung versteckt? *zuversichtlichbin*

leicht genervte Grüße,
Daniel Petratsch