Metoda scrollBy do przewijania okna o zadaną wielkość w JavaScript
Metoda scrollBy przewija okno o
zadaną wielkość od aktualnej pozycji.
Jako pierwszy parametr przyjmuje przesunięcie
w poziomie, a jako drugi - w pionie.
Przewińmy okno o zadane wielkości:
window.scrollBy(100, 200);
Wykonajmy przewijanie w przeciwnym kierunku:
window.scrollBy(-100, -200);
Wykonajmy płynne przewijanie:
window.scrollBy({
top: 100,
left: 100,
behavior: 'smooth'
});
Po kliknięciu przycisku przewiń
okno o 100px w dół.
Po kliknięciu przycisku przewiń
okno o 100px w górę.
Po kliknięciu przycisku płynnie przewiń
okno o 300px w dół.
Po kliknięciu przycisku płynnie przewiń
okno o 300px w górę.