Funciones JAVASCRIPT

Swiper Una Librería JavaScript Móvil Touch Slider

¿Que es Swiper?

Swiper es una moderna libería JavaScript movil touch slider para implementar Sliders Touch a nuestros proyectos Web y aplicaciones, así que si estás pensando en sorprender a tus clientes de entrada con galerías fotográficas e información presentada con efectos muy elegantes y profesionales puedes optar por probar con esta libería, de seguro tendrás excelentes resultados.

Librería JavaScript móvil touch slider

Modo de Uso:

Puedes hacer uso de Swiper de diferentes formas:

  • Descargando todos los archivos Swiper desde su repositorio de GitHub.
  • Enlazar los archivos desde un CDN (Útil cuando no deseamos incluir los archivos en nuestro proyecto).

CDN:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.x.x/css/swiper.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.x.x/css/swiper.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.x.x/js/swiper.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.x.x/js/swiper.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.x.x/js/swiper.jquery.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.x.x/js/swiper.jquery.min.js"></script>

Características:

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

  • Diseño responsivo y muy rápido.
  • Es compatible con cualquier elemento HTML, no sólo imágenes.
  • Funciona en iOS, Android y navegadores más recientes de Escritorio.

Ejemplo:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Swiper demo</title>
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">
 
<link rel="stylesheet" href="../dist/css/swiper.min.css">
 
<style>body{background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0;}.swiper-container{width:100%;padding-top:50px;padding-bottom:50px;}.swiper-slide{background-position:center;background-size:cover;width:300px;height:300px;}</style>
</head>
<body>
 
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/1)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/2)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/3)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/4)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/5)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/6)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/7)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/8)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/9)"></div>
<div class="swiper-slide" style="background-image:url(http://lorempixel.com/600/600/nature/10)"></div>
</div>
 
<div class="swiper-pagination"></div>
</div>
 
<script src="../dist/js/swiper.min.js"></script>
 
<script>
    var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        effect: 'coverflow',
        grabCursor: true,
        centeredSlides: true,
        slidesPerView: 'auto',
        coverflow: {
            rotate: 50,
            stretch: 0,
            depth: 100,
            modifier: 1,
            slideShadows : true
        }
    });
    </script>
</body>
</html>

Resultado:

Demos

Pueden Acceder a los demos junto con el código Aquí.

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *