Apliqué la solución a continuación en mi sitio web (desplazamiento automático a la sección)
https://huihuimoe.github.io/one-page-scroll/demo/
La solución anterior solo funciona con un desplazamiento, y además debe hacer clic en esta acción
Escribí tal función
function scrollToSection() { var elem = document.getElementById('s2'); elem.scrollIntoView({ top: elem.offsetTop, left: 0, behavior: 'smooth' }); }La función funciona, pero el desplazamiento automático no funciona (es decir, va más abajo, pero más arriba que la sección donde se hizo clic, ya no funciona)
En resumen: no puede volver a la parte superior de la página usando solo un desplazamiento del mouse
Llamar a scrollIntoView de alguna manera bloquea el regreso a la parte superior de la página