Lightbox-2.7.1 22-08-2022
1.- Tres imágenes individuales
2.- Álbum de cinco imágenes
3.- Pasos necesarios para incluir Lightbox en una página web:
3.1.- Incluimos en nuestro sitio la carpeta Lightbox-2
3.2.- Vinculamos los archivo de JavaScript
Verificamos la Url de los archivos: jquery-1.11.0.min.js y lightbox.min.js. Cargamos ambos archivos colocando jQuery de primero. Situado al final del documento para que las páginas se cargan más rápido.
<script src="../Lightbox-2/js/jquery-1.11.0.min.js"></script> <script src="../Lightbox-2/js/lightbox.min.js"></script>
3.3.- Vinculamos los estilos CSS
Verificamos la Url del archivo lightbox.css y stilos.css lo cargamos dentro del head.
<link href="../Lightbox-2/css/lightbox.css" rel="stylesheet"> <link href="../Lightbox-2/css/stilos.css" rel="stylesheet">
3.4.- Se requieren de las imágenes de lightbox
Las cuales se utilizan en lightbox.css. Por defecto lightbox.css, las buscara en una carpeta llamada img.
3.5.- Añadir el atributo data-lightbox al vinculo de la imagen, para activarlo.
Como valor del atributo, utilice un nombre único para cada imagen.
<a href="img/imagen1.jpg" data-lightbox="imagen1"><img src="img/imagen1.jpg"/></a>
3.6.- Si deseamos mostrar una leyenda con la imagen agregamos el atributo data-title
<a href="img/imagen1.jpg" data-lightbox="imagen1" data-title="My-Leyenda"><img src="img/imagen1.jpg"/></a>
3.7.- Si queremos crear un grupo de imágenes relacionadas.
Utilizamos el mismo valor para el atributo data-lightbox para todas las imágenes.
<a href="img/imagen1.jpg" data-lightbox="album1" ><img src="img/imagen1.jpg"/></a> <a href="img/imagen2.jpg" data-lightbox="album1" ><img src="img/imagen2.jpg"/></a> <a href="img/imagen3.jpg" data-lightbox="album1" ><img src="img/imagen3.jpg"/></a>
3.8.- Código de mi álbum de imágenes
.CajaImgLightbox {margin-bottom:20px; text-align:center; width:100%;}
.CajaImgLightbox img {height:auto; max-width:100%;}
@media (min-width: 768px) {.CajaImgLightbox img {height:auto; max-width:700px}}
<div class="CajaImgLightbox">
<a href="URL-IMG-1" class="example-image-link" data-lightbox="example-1">
<img src="URL-IMG-1" width="ANCHO" height="ALTO" alt="TEXTO-1" class="example-image"/>
</a>
<a href="URL-IMG-2" class="example-image-link" data-lightbox="example-2">
<img src="URL-IMG-2" width="ANCHO" height="ALTO" alt="TEXTO-1" alt="TEXTO-2" class="example-image"/>
</a>
<a href="URL-IMG-3" class="example-image-link" data-lightbox="example-3">
<img src="URL-IMG-3" width="ANCHO" height="ALTO" alt="TEXTO-1" alt="TEXTO-3" class="example-image"/>
</a>
</div>
<div class="CajaImgLightbox">
<a href="URL-IMG-1" class="example-image-link" data-lightbox="ejemplo-album" data-title="TEXTO-1">
<img src="URL-IMG-1" width="ANCHO" height="ALTO" alt="TEXTO-1" class="example-image"/>
</a>
<a href="URL-IMG-2" class="example-image-link" data-lightbox="ejemplo-album" data-title="TEXTO-2">
<img src="URL-IMG-2" width="ANCHO" height="ALTO" alt="TEXTO-2" class="example-image"/>
</a>
<a href="URL-IMG-3" class="example-image-link" data-lightbox="ejemplo-album" data-title="TEXTO-3">
<img src="URL-IMG-3" width="ANCHO" height="ALTO" alt="TEXTO-3" class="example-image"/>
</a>
<a href="URL-IMG-4" class="example-image-link" data-lightbox="ejemplo-album" data-title="TEXTO-4">
<img src="URL-IMG-4" width="ANCHO" height="ALTO" alt="TEXTO-4" class="example-image"/>
</a>
<a href="URL-IMG-5" class="example-image-link" data-lightbox="ejemplo-album" data-title="TEXTO-5">
<img src="URL-IMG-5" width="ANCHO" height="ALTO" alt="TEXTO-5" class="example-image"/>
</a>
</div>
























