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