Aetae,
В том то и дело, что я первым делом это попробовал. Вот таким образом
window.addEventListener('scroll', function() {
console.log('scrolling')
document.body.scrollTo({ top:0, behavior: 'smooth' })
});
Пробовал по разному, но ни один вариант не работал от слова совсем.
Вот
тут я реализовал то, что мне нужно посредством плагина smooth-scroll )там еще присутствует плагин scroll-trigger но он для другой задачи.
Все хорошо, но например шапка всегда прилипшая сверху получается, так как страница по факту не скролится, а просто контент "уезжает" вверх (transform: translate3d(0px, -3433px, 0px)

Вот и был вопрос о том, как сделать родной скрол плавным. С behavior: 'smooth' у меня не получилось никак.
Находил еще пару плагинов, которые якобы должны реализовывать то что мне нужно, но они ни один не работали.
Если приведете пример, как с помощью
Цитата:
|
scrollTo есть параметр behavior
|
реализовать так же, как на приведенном примере, буду очень благодарен