Metoda pro posunutí okna o zadanou hodnotu v JavaScriptu
Metoda scrollBy posouvá okno o
zadanou hodnotu od aktuální pozice.
Jako první parametr přijímá posun
vodorovně, a jako druhý - svisle.
Pojďme posunout okno o zadané hodnoty:
window.scrollBy(100, 200);
Proveďme posun v opačném směru:
window.scrollBy(-100, -200);
Proveďme plynulé posouvání:
window.scrollBy({
top: 100,
left: 100,
behavior: 'smooth'
});
Po kliknutí na tlačítko posuňte
okno o 100px dolů.
Po kliknutí na tlačítko posuňte
okno o 100px nahoru.
Po kliknutí na tlačítko plynule posuňte
okno o 300px dolů.
Po kliknutí na tlačítko plynule posuňte
okno o 300px nahoru.