Jens Menke: Manipulation von CSS im Netscape-Browser

Beitrag lesen

Zum wahlweisen Einblenden der Abschnitte mußt du den freien Raum durch gezielte Verschiebung der Layer schließen. Das bedeutet beim Ausblenden eine Verschiebung nach oben und beim Einblenden nach unten. Der zugehörige Befehl ist moveBy(x,y). Die jeweiligen Werte mußt du durch experimentieren ermitteln.

Hallo

Du kannst aber auch beim verschieben die höhe der
Layer abfragen und denn entsprechen deren grösse verschieben.
ich mache das so :

function getHeight(name) {
  if (NS && document.layers[name]) {return document.layers[name].document.height}
  if (IE && document.all[name])    {return document.all[name].offsetHeight}
  return 0;
}

gruss
Jens