DOM:element.getBoundingClientRect
De MDC
Esta página está traduciéndose a partir del artículo DOM:element.getBoundingClientRect, razón por la cual puede haber algunos errores sintácticos o partes sin traducir. Puedes colaborar continuando con la traducción
Este artículo cubre características introducidas en Firefox 3
Tabla de contenidos |
[editar] Resumen
Devuelve un rectángulo de texto que encierra un grupo de rectángulos de texto.
[editar] Sintaxis
var rectObject = object.getBoundingClientRect();
[editar] Devuelve
El valor devuelto es un objeto TextRectangle que es la unión de los rectángulos devueltos por getClientRects() para el elemento, por ejemplo, la caja de bordes CSS del elemento.
Los bordes de caja vacios son totalmente ignorados. Si todos laas cajas de bordes del elemento estan vacias, se devuelve el rectángulo con un alto y ancho de cero y dónde top y left coinciden con top-left de la caja del primer elemento CSS (en orden de contenido).
La cantidad de desplazamiento sufrido por la ventana del navegador, se tiene en cuenta en el cálculo de las coordenadas.
[editar] Ejemplo
var rect = obj.getBoundingClientRect();
[editar] Especificaciones
No forma parte de ninguna especificación W3C.
[editar] Notas
getBoundingClientRect() apareció por primera vez en el modelo de objetos de MS IE DHTML.