Presentación de diapositivas crossfading adaptable en JavaScript puro-Tinyfade. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: moqmar
Views Total: 2,224
Sitio oficial: Ir a la web
Actualizado: October 23, 2018
Licencia: MIT

Vista prévia

Presentación de diapositivas crossfading adaptable en JavaScript puro-Tinyfade. js

Descripción

Tinyfade. js es una biblioteca JavaScript muy pequeña para crear una presentación adaptable con animación de desvanecimiento automático.

Funcionamiento

Incluya los siguientes archivos JS y CSS en la Página Web.

<script src="tinyfade.min.js">
<link rel="stylesheet" src="tinyfade.min.css">

Cree un grupo de imágenes que desee recorrer.

<div class="tinyfade">

<img src="1.jpg">

<img src="2.jpg">

<img src="3.jpg">


...
</div>

Active la proyección de diapositivas y especifique el intervalo & duración de la animación como sigue:

let tf = new Tinyfade(


".tinyfade", // Element


3000,



// Interval in milliseconds (-1 for manual mode, default = 5000)


1000



 // Animation duration (default = 1000)

);

Métodos de la API:

// Navigate
tf.next();
tf.prev();
let thirdImage = tf.e.getElementsByTagName("img")[2];
tf.goto(thirdImage);

// Control
tf.pause();
tf.continue();
tf.destroy(); // Stop everything and delete references.

Events.

tf.addEventListener("goto", function(current, last) {

console.log("Showing " + current.src + " (last image: " + last.src + ")");
});

Registro de cambios

10/23/2018

  • Agregue soporte para elementos que no sean de imagen en CSS

Te puede interesar: