Hallo,
Nö, visibility lässt bei hidden den zuvor belegten Raum übrig. Ich glaube aber, dass David das Element mitsamt benötigtem Platz verstecken will.
und wenn man das Element.style.width=0 und Element.style.height=0 setzt?
https://forum.selfhtml.org/?t=173161&m=1136379 ;-) Width darf er nicht auf 0 setzen, weil sonst der moo.fx-Effekt nicht mehr funktioniert (er verändert nur die Höhe).
Gruß