ფანჯრის გადახვევის მეთოდი მითითებულ პოზიციაზე JavaScript-ში
მეთოდი scrollTo ხვევს ფანჯარას მითითებულ პოზიციაზე.
პირველ პარამეტრად ის იღებს ჰორიზონტალურ პოზიციას,
ხოლო მეორედ - ვერტიკალურს.
მოდით, ფანჯარა გადავხვიოთ მითითებულ
პოზიციაზე:
javascriptwindow.scrollTo(100, 200);
მეთოდს აქვს ალტერნატიული სინტაქსი,
რომელშიც პარამეტრად გადაეცემა ობიექტი.
ამ ობიექტის top გასაღებში
მითითებულია ვერტიკალური პოზიცია,
left გასაღებში - ჰორიზონტალური პოზიცია,
ხოლო behavior გასაღებში -
გადახვევის ტიპი. ტიპი შეიძლება იყოს 'auto'
ან 'smooth'. მეორე შემთხვევაში
გადახვევა იქნება ნელი:
javascriptelement.scrollTo({
top: 100,
left: 100,
behavior: 'smooth'
});
Задание 1
ღილაკზე დაჭერისას გადაახვიეთ
ფანჯარა ზემოდან 300px პოზიციაზე.
Задание 2
ღილაკზე დაჭერისას ნელად გადაახვიეთ ფანჯარა უკიდურეს ზევით.
Задание 3
ღილაკზე დაჭერისას ნელად გადაახვიეთ ფანჯარა უკიდურეს ქვევით.