Metoda pro posunutí okna do pozice v JavaScriptu
Metoda scrollTo posouvá okno do zadané pozice.
Jako první parametr přijímá pozici
vodorovně, a jako druhý - svisle.
Pojďme posunout okno do zadané
pozice:
window.scrollTo(100, 200);
Metoda má alternativní syntaxi,
ve které se parametrem předává objekt.
V klíči top tohoto objektu
je uvedena pozice svisle,
v klíči left - pozice
vodorovně, a v klíči behavior -
typ posunutí. Typ může být 'auto'
nebo 'smooth'. V druhém případě
bude posunutí plynulé:
element.scrollTo({
top: 100,
left: 100,
behavior: 'smooth'
});
Po kliknutí na tlačítko posuňte
okno do pozice 300px shora.
Po kliknutí na tlačítko plynule posuňte okno až úplně nahoru.
Po kliknutí na tlačítko plynule posuňte okno až úplně dolů.