Biblioteca de animaciones de desplazamiento flexible declarativa-Deligueros. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: Q42
Views Total: 1,026
Sitio oficial: Ir a la web
Actualizado: March 7, 2018
Licencia: MIT

Vista prévia

Biblioteca de animaciones de desplazamiento flexible declarativa-Deligueros. js

Descripción

Deligueros. js es un ligero, declarativo, flexible, de dependencia cero JavaScript animación activada por scroll biblioteca.

La biblioteca permite aplicar animaciones interactivas a cualquier elemento cuando se hacen visibles en la ventanilla. Es compatible con dispositivos móviles y de escritorio. Se degrada con gracia a su estilo predeterminado.

Funcionamiento

Importe la versión minimizada de la biblioteca Deligueros. js en el documento.

<script src="delighters.min.js"></script>

Agregue el atributo ' Data-delighter ' a sus elementos.

<div class="demo" data-delighter>

...
</div>

Aplica tus propias animaciones CSS3 al elemento.

.demo.delighter {

transition: all .3s ease-out;

transform: translateX(-100%);

opacity: 0;
}

.demo.delighter.started {

transform: none;

opacity: 1;
}

.demo.delighter.started.ended {

border: solid red 10px;
}

También puede especificar la posición de desplazamiento (umbral de inicio/detención) en la que desea desencadenar la animación en el atributo ' Data-delighter '.

<div data-delighter="start:0.3;end:0.95">

...
</div>

Todas las opciones de configuración predeterminadas.

{

attribute:
'data-delighter',

classNames: ['delighter', 'started', 'ended'],

start:


0.75, // default start threshold

end:



0.75, // default end threshold

autoInit:
 true
// initialize when DOMContentLoaded
}

Te puede interesar: