Plugin de secuencia de JavaScript básico responsive Vanilla-Vanilla Carousel

Tiempo de ejecución: 30 minutos. Empezar

Autor: mariusbuescher
Views Total: 2,846
Sitio oficial: Ir a la web
Actualizado: February 10, 2016
Licencia: MIT

Vista prévia

Plugin de secuencia de JavaScript básico responsive Vanilla-Vanilla Carousel

Descripción

Un plugin de carrusel responsive de JavaScript que utiliza animaciones CSS3 para hacer la transición a través de un conjunto de elementos HTML.

Funcionamiento

Descargue e incluya tanto Vanilla-Carousel. Basic. CSS como Vanilla-Carousel. js en la página HTML.

<link rel="stylesheet" href="src/vanilla-carousel.basic.css">
<script src="src/vanilla-carousel.js"></script>

Añada elementos de carrusel a un contenedor llamado ' carrusel '.

<div id="carousel" class="vanilla-carousel">

<div class="carousel-item">1</div>

<div class="carousel-item">2</div>

<div class="carousel-item">3</div>

<div class="carousel-item">4</div>

<div class="carousel-item">5</div>
</div>

Inicializa el plugin de carrusel de la siguiente manera:

var carousel = new VanillaCarousel(document.getElementById('carousel'), {


// options here
});

Crear botones Prev/Next para navegar entre los elementos de carrusel.

<button id="prev">Prev</button>
<button id="next">Next</button>

Active los botones de navegación.

document.getElementById('prev').addEventListener('click', function () {

carousel.prev();
});

document.getElementById('next').addEventListener('click', function () {

carousel.next();
});

Configuración de carrusel disponible.

var carousel = new VanillaCarousel(document.getElementById('carousel'), {



// css classes


stageClass: 'vanilla-stage',


itemClass: 'vanilla-item',


noAnimationClass: 'vanilla-no-animation',



// enable responsive


responsive: true,



// current item


currentIte: 0,



// infinie looping


loop: false,



// starting item


start: 3



});

 

Te puede interesar: