English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
getBoundingClientRect()Die Methode gibt die Größe des Elements und seine Position relativ zum viewport (Ansichtsfenster) zurück.
Der zurückgegebene Wert ist ein DOMRect-Objekt mit acht Eigenschaften: left, top, right, bottom, x, y, width und height.
Hinweis:Bei der Berechnung des Umrandungsrechtecks ist der Scrollbereich des Viewports zu berücksichtigen. Dies bedeutet, dass sich die Kanten (oberer, linker, unterer und rechter Rand) des Rechtecks ändern, wenn sich der Scrollposition ändert.
element.getBoundingClientRect()
var div = document.getElementById("myDiv"); var rect = div.getBoundingClientRect();Testen Sie es heraus‹/›
Der getBoundingClientRect()-Methode wird von allen Browsern vollständig unterstützt:
Methode | |||||
getBoundingClientRect() | Ja | Ja | Ja | Ja | Ja |
Rückgabewert: | DOMRect-Objekt mit acht Eigenschaften: left, top, right, bottom, x, y, width, height |
---|---|
DOM-Version: | CSS-Objektmodell (CSSOM) |