Zoom de imagen simple muerto en JavaScript-Lumos

Tiempo de ejecución: 30 minutos. Empezar

Autor: oliverschwendener
Views Total: 860
Sitio oficial: Ir a la web
Actualizado: July 11, 2018
Licencia: MIT

Vista prévia

Zoom de imagen simple muerto en JavaScript-Lumos

Descripción

Lumos es una biblioteca de zoom de imagen ultra-ligera (1Kb minificada), muerta y de alto rendimiento escrita en JavaScript puro.

La biblioteca le permite mostrar la versión más grande de la imagen con una superposición de fondo y fadeIn & animaciones fadeOut, al igual que el lightbox de imagen.

También tiene la capacidad de redimensionar automáticamente la imagen en el tamaño de la ventana, manteniendo las imágenes siempre centradas mientras se desplaza hacia abajo por la página.

See also:

  • < a href = "https://wikicss.com/tag/image-zoom/" > 10 mejor imagen zoom JavaScript y bibliotecas CSS

Funcionamiento

Enlace a las Lumos ' JavaScript y StyleSheet.

<link href="dist/css/lumos.css" rel="stylesheet">
<script src="dist/js/lumos.js"></script>

Añada una etiqueta IMG con el atributo Data-Action = "Lumos" a la página web y especifique las vías de acceso a las imágenes grandes/pequeñas utilizando los atributos src y Data-src .

<img data-action="lumos"



src="thumb.jpg"



data-lumos-src="regular.jpg"


 alt="Example Image">

Personalice los estilos predeterminados de la superposición de fondo al anular el CSS predeterminado como se muestra a continuación:

div#lumos-container {

transition: all 250ms ease-in-out;

position: fixed;

top: 0;

left: 0;

width: 100%;

height: 100%;

background: #fff;

z-index: 1000;

justify-content: center;

align-items: center;

display: flex;

transform: scale(0);

opacity: 0;

cursor: zoom-out
}

Te puede interesar: