Плавная прокрутка до якоря
Доброго времени суток, написал скрипт который прокручивает страницу в низ на высоту блока, но не могу понять как сделать чтобы прокрутка была плавной?
document.querySelector('.header__arrow').addEventListener('click', arrowScroll); function arrowScroll(){ let header = document.querySelector('.header').offsetHeight; let currentScroll = window.pageYOffset; let sumScroll = header - currentScroll; window.scrollBy(0,sumScroll); } |
document.querySelector(".header__arrow").addEventListener('click', arrowScroll); function arrowScroll(){ document.querySelector(".header").scrollIntoView({ behavior: 'smooth' }); } |
TheSanches,
https://github.com/cferdinandi/smooth-scroll |
Спасибо
|
Часовой пояс GMT +3, время: 00:21. |