Вопросы по теме 'getboundingclientrect'

Проблемы, когда элемент тела HTML расположен «относительно»
На одном из веб-сайтов я обнаружил, что элемент body имеет значение position: relative , а содержимое внутри тела, кажется, смещено вниз по шкале margin-top значения CSS, установленного для самого верхнего элемента в теле. Почему тело имеет...
1332 просмотров

getBoundingClientRect в каждом: undefined не является функцией
Поэтому я пытаюсь вызвать некоторые функции, когда полноэкранные разделы находятся в области просмотра. Допустим, у меня есть 7 секций, затем я хочу, чтобы что-то происходило, когда определенная секция находится внутри области просмотра (у меня есть...
69167 просмотров

В google chrome getBoundingClientRect().x не определен
Я выполняю операции рисования на холсте. На мой взгляд, лучший способ вычислить положение курсора относительно верхнего левого угла холста — это использовать .getBoundingClientRect() : HTMLCanvasElement.prototype.relativeCoords = function(event)...
22119 просмотров

Как получить прямоугольник элемента ПЕРЕД преобразованием?
В настоящее время Element.getBoundingClientRect() указывает положение и размеры элемента, но автоматически учитывает преобразования через свойство CSS transform . Как я могу получить прямоугольник без преобразования? В приведенном ниже...
1765 просмотров

Как получить позицию элемента React | Redux (.getBoundingClientRect() + .getWrappedInstance())
Я пытаюсь найти позицию компонента, отображаемого с помощью React. Я использую избыточность, поэтому мне пришлось изменить функцию подключения на: export default connect(mapStateToProps, mapDispatchToProps,null,{ withRef: true })(MyComponent);...
9312 просмотров
schedule 21.02.2023

Использование Javascript getBoundingClientRect для привязки элементов к сетке
EDIT: я упростил код (ниже и в скрипке) до основной проблемы, которую необходимо было решить, в надежде сделать его более читабельным. Я реализовал решение Бадера для правильного использования значения getBoundingClientRect и использования...
701 просмотров

getBoundingClientRect из iFrame
У меня есть функция для оценки того, находится ли элемент (iFrame) в области просмотра, если элемент находится в поле зрения, он возвращает true. function isElementInViewport() { var el = document.getElementById('postbid_if') var rect =...
2377 просмотров

Расчет getBoundingClientRect в процентах
Я уже вычисляю левую и верхнюю позиции, используя getBoundingClientRect() дочернего элемента по отношению к родительскому в px и переходя от одного компонента к другому, и могу размещать дочерние элементы в ожидаемых позициях, однако я хочу, чтобы...
868 просмотров
schedule 02.07.2023