He estado tratando de usar locomotora-desplazamiento para agregar la función de desplazamiento suave a mi sitio web. Lo puse en marcha y funcionando bien, sin embargo, mientras me desplazo, noto que la barra de desplazamiento predeterminada del navegador permanece en el mismo lugar que la barra de desplazamiento del desplazamiento de la locomotora. Traté de hacer todo lo posible para ocultarlo, pero sin éxito. Alguien me puede orientar sobre este tema. Gracias. Aquí está la imagen de la barra de desplazamiento (la parte rosa es la barra de desplazamiento de la locomotora).
Puede crear una función para ocultar la barra de desplazamiento y agregarla a las páginas en las que está utilizando el desplazamiento de la locomotora.
Ejemplo:
function HideBrowserScrollbar() { let scrollHide = document.createElement("style"); scrollHide.innerHTML = `body::-webkit-scrollbar {display: none;}`; document.head.appendChild(scrollHide); }