Метод за скроловање прозора на одређену позицију у JavaScript
Метод scrollTo скролује прозор на задату позицију.
Као први параметар прима позицију
по хоризонтали, а као други - по вертикали.
Хајде да скролујемо прозор на задату
позицију:
window.scrollTo(100, 200);
Метод има алтернативну синтаксу,
где се параметар прослеђује као објекат.
У кључу top овог објекта
одређује се позиција по вертикали,
у кључу left - позиција
по хоризонтали, а у кључу behavior -
тип скроловања. Тип може бити 'auto'
или 'smooth'. У другом случају
скроловање ће бити глатко:
element.scrollTo({
top: 100,
left: 100,
behavior: 'smooth'
});
При клику на дугме скролујте
прозор на позицију 300px од врха.
При клику на дугме глатко скролујте прозор до самог врха.
При клику на дугме глатко скролујте прозор до самог дна.