“JS Получите дистанцию ​​элемента от вершины” Ответ

JS Получите дистанцию ​​элемента от вершины

const el = document.getElementById('id')
const elDistanceToTop = window.pageYOffset + el.getBoundingClientRect().top
florinrelea

javaScript Element расстояние от вершины

function getPosition(element) {
    var xPosition = 0;
    var yPosition = 0;

    while(element) {
        xPosition += (element.offsetLeft - element.scrollLeft + element.clientLeft);
        yPosition += (element.offsetTop - element.scrollTop + element.clientTop);
        element = element.offsetParent;
    }

    return { x: xPosition, y: yPosition };
}
TC5550

Ответы похожие на “JS Получите дистанцию ​​элемента от вершины”

Вопросы похожие на “JS Получите дистанцию ​​элемента от вершины”

Больше похожих ответов на “JS Получите дистанцию ​​элемента от вершины” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования