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
Spezifikationen
Specification |
---|
CSSOM View Module # dom-element-clientheight |
Browser-Kompatibilität
BCD tables only load in the browser