Для прокрутки с помощью javascript на веб-странице, например на панели навигации, вы можете использовать метод scrollTo (). Чтобы сделать его сглаженным, вы можете использовать объект параметров и назначить поведение для «сглаживания» следующим образом:
element.scrollTo({
top: 500,
behavior: 'smooth'
});