das kann ich Dir auf Anhieb nicht sagen, aber .menu ul {z-index:1;} behebt das Problem.
Tatsächlich: Jetzt wird der Transparent-Effekt angezeigt.
Aber das Menu verschwindet noch immer! Aber ich denke das bekomm ich allein hin...
Und jetzt weiss ich auch warum: das DIV unter dem Menü hatte unter anderem als CSS-Eigenschaft overflow:auto. Nachdem ich diese Eigenschaft gelöscht habe, wird das Menü auch in FF1.0 angezeigt.
Kann mir jmd bitte erklären wieso overflow:auto ein absolut positioniertes Element, das per JavaScript auf "visible" gesetzt wurde, wieder verschwindet?