--- title: Range.getBoundingClientRect slug: Web/API/Range/getBoundingClientRect translation_of: Web/API/Range/getBoundingClientRect ---

{{ ApiRef("Range") }}{{SeeCompatTable}}

Метод Range.getBoundingClientRect() возвращает объект {{ domxref("ClientRect") }}, соответствующий фрагменту документа, на основе которого создан объект Range; это прямоугольник, непосредственно обрамляющий объединение прямоугольников для каждого элемента фрагмента документа.

Синтаксис

boundingRect = range.getBoundingClientRect()

Пример

range = document.createRange();
range.selectNode(document.getElementsByTagName("div").item(0));
rect = range.getBoundingClientRect();

Спецификация

Спецификация Статус Комментарий
{{SpecName('CSSOM View', '#dom-range-getboundingclientrect', 'Range.getBoundingClientRect()')}} {{Spec2('CSSOM View')}} Initial specification.

Поддержка браузеров

{{Compat("api.Range.getBoundingClientRect")}}

See also