Cyx23: JS und CSS Layout - Einheitenproblem

Beitrag lesen

Hallo Axel,

Das Problem ist nun, dass offsetHeight den Wert in Px zurückliefert und somit nach dem ersten Ausfahren des Menüs dieses nicht mehr an die Einstellungen der Browserschriftgröße angepasst wird.
Es ist ja dann in Px und nicht mehr in em eingestellt.

Also, habe ich da einen grundsätzlichen Denkfehler drin, oder kann ich Px irgendwie in em umrechnen (ich bräuchte ja dazu die aktuelle Einstellung des Browsers).

Das dürfte womöglich selbst wenn es geht letztlich zu umständlich werden.
Für den IE hatte ich document.body.currentStyle.fontSize als Basis, ähnlich wie hier,
Schriftskalieren beim Internet Explorer, genommen um Scrift- und Elementgrössen anzupassen.

Aber hätte es vielleicht Vorteile wenn du statt den style (height) zu verändern irgendwie
mit clip rangehst und die Höhe gar nicht veränderst?

Grüsse

Cyx23