Метод scrollBy прокручивает окно на
заданную величину от текущего положения.
Первым параметром он принимает сдвиг
по горизонтали, а вторым - по вертикали.
Давайте прокрутим окно на заданные величины:
window.scrollBy(100, 200);
Выполним прокрутку в обратную сторону:
window.scrollBy(-100, -200);
Выполним плавную прокрутку:
element.scrollTo({
top: 100,
left: 100,
behavior: 'smooth'
});
По нажатию на кнопку прокрутите
окно на 100px вниз.
По нажатию на кнопку прокрутите
окно на 100px вверх.
По нажатию на кнопку плавно прокрутите
окно на 300px вниз.
По нажатию на кнопку плавно прокрутите
окно на 300px вверх.