Desplazamiento suave de JavaScript puro con efectos de aceleración-skrollTop. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: alvarotrigo
Views Total: 852
Sitio oficial: Ir a la web
Actualizado: May 18, 2018
Licencia: MIT

Vista prévia

Desplazamiento suave de JavaScript puro con efectos de aceleración-skrollTop. js

Descripción

skrollTop. js es un plugin de desplazamiento suave JavaScript puro que suavemente desplaza la página a un punto específico dentro del documento. Sin dependencias.

Funcionamiento

Para empezar, inserte el script ' skrollTop. js ' en el archivo HTML.

<script src="skrollTop.js"></script>

Incluya la biblioteca ' easings. js ' para más funciones de aceleración (opcional).

<script src="easings.js"></script>

Desplace la página web a una posición específica a una velocidad determinada:

skrollTop.scrollTo({

to: 200, // 200px

duration: 600, // 600ms
});

Agregue un efecto de aceleración adicional a la animación de desplazamiento suave.

skrollTop.scrollTo({

to: 200, // 200px

easing: window.easings.easeOutBounce,

duration: 600
});

Ejecute una función cuando el desplazamiento suave esté completamente terminado.

skrollTop.scrollTo({

to: 200,

easing: window.easings.easeOutBounce,

duration: 600,

callback: function() {


console.log("finished!");

}
});

Te puede interesar: