“JS Animate Scrolk к верхней части страницы” Ответ

JS Animate Scrolk к верхней части страницы

// Experimental: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView#Browser_compatibility
document.body.scrollIntoView({behavior: 'smooth', block: 'start'});
P. Tune

JS Animate Scrolk к верхней части страницы

function scrollTo(element, to, duration) {
    if (duration <= 0) return;
    var difference = to - element.scrollTop;
    var perTick = difference / duration * 10;

    setTimeout(function() {
        element.scrollTop = element.scrollTop + perTick;
        if (element.scrollTop === to) return;
        scrollTo(element, to, duration - 10);
    }, 10);
}
P. Tune

Ответы похожие на “JS Animate Scrolk к верхней части страницы”

Вопросы похожие на “JS Animate Scrolk к верхней части страницы”

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

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