Element: clientHeight-Eigenschaft

Die schreibgeschützte Eigenschaft Element.clientHeight ist null für Elemente ohne CSS- oder Inline-Layout-Boxen; andernfalls entspricht sie der inneren Höhe eines Elements in Pixel. Sie umfasst die Polsterung (padding), schließt jedoch Rahmen, Ränder und horizontale Scrollleisten (sofern vorhanden) aus.

clientHeight kann berechnet werden als: CSS height + CSS padding - Höhe der horizontalen Scrollleiste (falls vorhanden).

Wenn clientHeight auf das Wurzelelement (das <html>-Element) angewendet wird (oder auf <body>, wenn das Dokument im Quirks-Modus ist), wird die Höhe des Viewports (ohne jegliche Scrollleisten) zurückgegeben. Dies ist ein Spezialfall der clientHeight.

Hinweis: Diese Eigenschaft rundet den Wert auf eine ganze Zahl. Wenn Sie einen Bruchteilwert benötigen, verwenden Sie element.getBoundingClientRect().

Wert

Eine Zahl.

Beispiele

Wie die clientHeight-Eigenschaft die innere Höhe eines Elements unter Berücksichtigung der Höhe und Polsterung bestimmt

Spezifikationen

Specification
CSSOM View Module
# dom-element-clientheight

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch