Element: clientWidth-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die Element.clientWidth
-Eigenschaft ist null für Inline-Elemente und Elemente ohne CSS; andernfalls ist sie die innere Breite eines Elements in Pixel. Sie umfasst die Auffüllung, schließt jedoch Rahmen, Ränder und vertikale Bildlaufleisten (falls vorhanden) aus.
Wenn clientWidth
auf das Wurzelelement (das <html>
Element) angewendet wird (oder auf <body>
, wenn das Dokument im Quirks-Modus ist), wird die Breite des Ansichtsfensters (ausschließlich der Bildlaufleiste) zurückgegeben. Dies ist ein Sonderfall von clientWidth
.
Hinweis:
Diese Eigenschaft rundet den Wert auf eine ganze Zahl. Wenn Sie einen Bruchwert benötigen, verwenden Sie element.getBoundingClientRect()
.
Wert
Eine Zahl.
Beispiele
Spezifikationen
Specification |
---|
CSSOM View Module # dom-element-clientwidth |
Browser-Kompatibilität
BCD tables only load in the browser