Höhe eines Divs herausfinden

  • Hallo zusammen,


    ich habe ein Problem. Bei meiner Website gibt es einen Header, der von einem Div Element mit der id 'mainheader' umschlossen ist. Mit Javascript will ich herausfinden wie hoch dieses Div ist. Damit will ich bezwecken, dass der Header erst mit der Seite mitscrollt, wenn er allerdings verschwunden ist, soll das Navigationselement eine andere Klasse bekommen, die dann anders gestylt ist, damit der Header am oberen Rand stehen bleibt. Um die Höhe des 'mainheader' herauszufinden habe ich folgende Javascript Funktion eingegeben:


    JavaScript
    var getHeaderHeight = document.getElementById('mainheader').outerHeight();



    Als es nicht funktionierte, hab ich mir das Ergebnis per alert() ausgeben lassen, so habe ich herausgefunden dass die Funktion mir immer 'undefined' ausgibt. Weis jemand woran das liegen könnte, ich würde mich sehr über eine Antwort freuen.


    Gruß, Fabian.

  • Danke für die Antwort,


    aber ich habe meinen Fehler mittlerweile bemerkt, ich habe die Klasse 'mainheader' erst weiter unten definiert. Trotzdem Danke für die Antwort.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!