Felix Riesterer: Die Höhe einer Navigation von mehreren Menüpunkte ermitteln.

Beitrag lesen

Lieber Pedro,

wie kann ich die Höhe einer ganzen Navigation von mehreren Menüpunkte ermitteln (vertikal).

Da müsstest Du wahrscheinlich den DOM-Tree abklappern, um die Anzahl an (ich vermute mal <li>-)Elementen zu ermitteln. Davon ausgehend könnte man dann denken, dass die Höhe der Navi Anzahl_Elemente in der Einheit "em" hoch sein müsste - oder so ähnlich jedenfalls.

Folgender Code funktioniert bei mir nicht;
alert(self_menu.style.height);

Dann hat self_menu keinen height-Wert zugewiesen bekommen. Wenn in Deinem Stylesheet kein solcher Wert existiert, Du per Javascript auch keinen solchen dynamisch vergeben hast, dann ist self_menu.style.height sehr wahrscheinlich nicht definiert, denn der Browser trägt da nix ein.

Liebe Grüße aus Ellwangen,

Felix Riesterer.