English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
getBoundingClientRect()El método devuelve el tamaño del elemento y su posición relativa con respecto al viewport (ventana de visualización).
El valor devuelto es un objeto DOMRect con ocho propiedades: left, top, right, bottom, x, y, width, height.
Nota:Al calcular el rectángulo del límite, se debe considerar la cantidad de desplazamiento del área de visualización. Esto significa que cada vez que cambia la posición de desplazamiento, los bordes del rectángulo (arriba, izquierda, abajo y derecha) cambiarán sus valores.
element.getBoundingClientRect()
var div = document.getElementById("myDiv"); var rect = div.getBoundingClientRect();Verifique aquí‹/›
El método getBoundingClientRect() es completamente compatible con todos los navegadores:
Método | |||||
getBoundingClientRect() | Sí | Sí | Sí | Sí | Sí |
Valor devuelto: | El objeto DOMRect tiene ocho propiedades: left, top, right, bottom, x, y, width, height |
---|---|
Versión DOM: | Modelo de Objetos CSS (CSSOM) |