Lightbox: Imagenes Emergentes

  • 23/06/2007
  • 11:42 am
  • unijimpe

Lightbox es un script hecho en javascript para mostrar imágenes de una manera muy cómoda y con excelente acabado. Adiós a los popups para mostrar imágenes grandes, este script mostrará tu imagen encima de toda tu web y con opciones para anterior y siguiente si es que tienes mas imágenes.

lightbox.gif

Para utilizar Lightbox lo primero es descargar la versión actual. Lightbox utiliza las librerias Prototype y Scriptaculous. Entonces necesitas incluir estar librerías en el head de tu html.

HTML:
  1. <script type="text/javascript" src="js/prototype.js"></script>
  2. <script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>
  3. <script type="text/javascript" src="js/lightbox.js"></script>

El siguiente paso es incluir la hoja de estilos para que Lightbox tenga la apariencia deseada, para ello incluimos los estilos en el header del html que estamos creando.

HTML:
  1. <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

El paso final para utilizar Lightbox es agregar la propiedad rel="lightbox" a los enlaces que deseamos que abran una ventana flotante con la imagen. La propiedad href indicará que imagen se abrirá, la propiedad title sera el titulo de la ventana.

HTML:
  1. <a href="imagen.jpg" rel="lightbox" title="Titulo">Imagen</a>

En este caso hemos colocado como enlace un texto, también podemos utilizar imágenes. Finalmente si deseamos mostrar un conjunto de imágenes debemos agregar un nombre de grupo entre corchetes [], entonces nuestro código quedaría de la forma:

HTML:
  1. <a href="image-1.jpg" rel="lightbox[roadtrip]">image #1</a>
  2. <a href="image-2.jpg" rel="lightbox[roadtrip]">image #2</a>
  3. <a href="image-3.jpg" rel="lightbox[roadtrip]">image #3</a>

Entonces resumiendo, incluyes las librerías necesarias, la hoja de estilos y finalmente agregas la propiedad rel="lightbox", eso es suficiente para mostrar tus imágenes de un forma muy elegante y no intrusiva para tus usuarios.

lightbox-demo.jpg

Posts Relacionados

Total de Comentarios: 15

Publicidad
Valeck
07/08/2007
8:53 pm

Ps que te digo soy un estudiante de diseño y desarrollo web en proceso y te se decir que es un gran aporte me servira de mucho. gracias!!!!
DOMINUS VOBISCUM

Sin nombre
14/09/2007
1:04 am

Gracias a tu info he terminado de exprimirle el jugo a este programa.

Janeth
09/10/2007
8:01 pm

Bueno soy estudiante de diseño y solo te agradezco por esta información me servirá de mucho.

16/10/2007
12:02 pm

[...] Tutorial traducido de lightbox 2.0. [...]

crazydesigner
22/10/2007
10:02 pm

Ufff buena info tio… yo me estoy volviendo loco queriendo hacer un slide como el de la pagina web de gucci, y ni idea… agradeceria un poco de info si podeis aportarme…si no desistire y lo haré de esta manera que tambien queda bien.
Merci

Jose Pastor
23/10/2007
7:22 pm

Me gustaría hacer el mismo efecto que Lightbox pero con archivo flv.

Saben como hacerlo?

crazydesigner
24/10/2007
5:32 pm

en flash o en javascript???

29/11/2007
5:39 pm

tengo un problema yo cargo el contenido dinamicamente con ajax y cuando intento utilizar el link se abre una pagina nueva con la foto alguien sabe como putas solucionarlo

26/12/2007
9:18 am

como se puede hace para que aparezca la pestañita de antertior y sigueinte?

Har1m
08/05/2008
1:28 pm

Quisiera saber si se puede añadir algun .swf? el lugar de un .jpg?
Muchas Gracias….

Sthr
08/07/2008
10:14 am

Pues yo he seguido todos los pasos y no me funciona, lo he repetido varias veces al detalle pero nada de nada.

11/07/2008
8:01 pm

hola como estan, es genial la aplicacion pero la unica duda que tengo es como se hace para que en un slide (corchetes) me tome la que abro y no arranque siempre desde la primera… hay que indicar en algun lado el numero de orden?? muchas gracias

dalila
22/07/2008
1:36 am

genial, al principio no quedaba porque hay que ah¡gregar todos los css, pero en 20 min ya estaba listo… muy facil, Para quien pregunto lo de las imagenes, las referencias estan el el css y otras en el js en la parte de configuracion, es cosa de cambiar la ruta y listo ..

29/07/2008
6:48 pm

Muy Fàcil….gracias UNIJIMPE !!

Saludos desde Perú =)

11/08/2008
11:10 am

yo soy novato en el web, me gustaria poder agregar el lightboz para presentar las fotos en mi Blog de blogger. Alguien sabe como puedo incluir el css de lightbox?
supongo que por ser un blog debe ser mas complicado ya que no puedo cargar en un directorio el css de lightbox… bueno una ayuda pls, gracias

Enviar Comentario

(*)

(*)