“JS Animate Scroll ke bagian atas halaman” Kode Jawaban

JS Animate Scroll ke bagian atas halaman

// 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 Scroll ke bagian atas halaman

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

Jawaban yang mirip dengan “JS Animate Scroll ke bagian atas halaman”

Pertanyaan yang mirip dengan “JS Animate Scroll ke bagian atas halaman”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya