Visit Mozilla.org

DOM:element.getBoundingClientRect

De MDC


Imagen:traduccion-pendiente.png 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

« Referencia DOM de Gecko

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.

[editar] Referencias