Oleg-Sulzhenko
5/3/2018 - 1:52 PM

Smooth scrollTo

Pure JS smooth scrollTo

scrollTo = (element) => {
  window.scroll({
    behavior: 'smooth',
    left: 0,
    top: element.offsetTop
  });
}

document.getElementById("toLast").addEventListener('click', () => {
  scrollTo(document.getElementById("10"));
});