Range.getBoundingClientRect

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

Синтаксис

boundingRect = range.getBoundingClientRect()

Пример

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

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

Specification
CSSOM View Module
# dom-range-getboundingclientrect

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также