Deslizador de secuencia de imágenes simple con JavaScript puro

Tiempo de ejecución: 30 minutos. Empezar

Autor: alazurenko
Views Total: 4,489
Sitio oficial: Ir a la web
Actualizado: September 6, 2015
Licencia: MIT

Vista prévia

Deslizador de secuencia de imágenes simple con JavaScript puro

Descripción

Una librería por secuencia sencilla y ligera de JavaScript que permite desplazarse por una matriz de imágenes cuando se hace clic o se pulsa.

Funcionamiento

Cargue el JavaScript del núcleo en el documento.

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

Cree un contenedor para el carrusel de imágenes.

<div id="container"></div>

Inserte una matriz de imágenes en el carrusel.

var config = {


// arbitrary number of images


images: [




'images/slide_1.jpg',




'images/slide_2.jpg',




'images/slide_3.jpg',




 'images/slide_4.jpg',


],


// possible values: 'auto', 'manual', 'automanual'


mode: 'auto',


// arbitrary interger (miliseconds)


swipeSpeed: 500,


// arbitrary interger (miliseconds). This is used in 'auto' and 'automanual' modes


swipeDelay: 3000
};

Inicialice el carrusel.

window.onload = function() {

var sliderElement = document.getElementById('container');

var slider = new Slider(config);


slider.init({



element: sliderElement

});
};

Los estilos CSS de ejemplo para el carrusel.

#container {

width: 100vw;

max-height: 600px;

border: 2px solid black;

overflow: hidden;

background-color: #000;

position: absolute;

top: 200px;

left: 0;
}

.slider-list {

margin: 0;

padding: 0;

position: relative;

height: 100%;

overflow: hidden;

width: 500vw;
}

.slider-list .slide {

list-style-type: none;

display: inline-block;

position: relative;

left: 0;

width: 100vw;
}

.slider-list .slide img {

display: block;

margin: auto auto;

max-width: 100vw;
}

Te puede interesar: