Zoom-Info – Imágenes ricas en información

Publicado por Nikko el dia 4 May 2010 - Guardado en Scripts, jQuery Leido 2,576 Veces

hoverimages

Si han pensado en mostrar unas pocas líneas de texto sobre una imagen en sus sitios, pero no quieren renunciar al diseño actual, crear una imagen rica en información ha de ser una muy buena solución. Lo que vamos a tratar de lograr, es tener una imagen a tamaño completo donde esconderemos información adicional. Cuando el usuario se desplace sobre la imagen vamos a animar / modificar su tamaño para ocupar el resto del espacio con una imagen miniatura, titulo y descripción, además podrán volver al estado anterior con sólo mover el cursor fuera del panel de la imagen. La idea se basa en jQuery’s y sus funciones .hover() y .animate().

Ver Demo - Descarga - Mas info Zoom-Info

JavaScript:
$(document).ready(function()
{
    $('.galleryImage').hover(
        function()
        {

        $(this).find('img').animate(
                  { width:100,
                    marginTop:10,
                    marginLeft:10
                  }, 500);

         },
         function()
         {

          $(this).find('img').animate(
                   {width:325,
                    marginTop:0,
                    marginLeft:0
                  },300);

         });
});

Css

CSS:
.galleryContainer
{
width: 1024px;
}
.galleryImage {
     background-color:black;
     width:325px;
     height:260px;
     overflow:hidden;
     margin:5px;
     float:left;
}
.info{
margin-left:10px;
font-family:arial;
padding:3px;
}
.info h2{
color:gray;
}
.info p {
color:white
}
.clear {
clear:both;
margin-top:10px;
}

Publicado por Nikko

Soy un diseñador y desarrollador web situado en la Patagonia Argentina. Disfruto testear y conocer nuevos scripts, además de experimentar nuevas técnicas tanto en impresión como en desarrollo web. Como propietario de Patagonia Creative, divido mi tiempo entre la empresa, trabajos para Pymes, ONG y Gob. ////////// Facebook / linkedin / xing

Nikko ha publicado 1098 posts en Xyberneticos - Leer todos mis articulos Nikko

  1. A&D - Gravatar

    A&D

    04-05-2010

    Permalink

    Me encanta gracias por el tip!

  2. Graciàs Nikko por este solución, pero porque no usas una "dl" (definition-list) con dt (para las fotografías) i dd ( para h2 i p )? It's a little bit more semantic ;o)

  3. Flenning - Gravatar

    Flenning

    04-05-2010

    Permalink

    Muchas gracias

  4. [...] Zoom-Info – Imágenes ricas en información Si han pensado en mostrar unas pocas líneas de texto sobre una imagen en sus sitios, pero no quieren renunciar al diseño actual, crear una imagen rica en información ha de ser una muy buena solución. [...]

  5. [...] Xyberneticos Compártelo Posts RelacionadosbxGallery – Plugn jQuery para generar galerias de imágenes [...]

  6. Coqe - Gravatar

    Coqe

    04-05-2010

    Permalink

    WOW!, excelente, gracias!

  7. Alianza Lima - Gravatar

    Alianza Lima

    04-05-2010

    Permalink

    Creo que es muy buena esta aplicacion, y realmente creo que nos ayudará en el futuro.

  8. Alianza Lima - Gravatar

    Alianza Lima

    04-05-2010

    Permalink

    muy bueno.....

  9. cesar - Gravatar

    cesar

    04-05-2010

    Permalink

    Muy bueno el aporte,pero no logro centrar la galeria para safari.
    alguna idea de como hacerlo

  10. gracias, muchisimas gracias por la informacion brindada!

  11. SeGo - Gravatar

    SeGo

    04-05-2010

    Permalink

    Muy buena solución pero, ¿se te ocurre alguna forma de que se pueda ver el contenido de la info si el usuario de la web desactiva el javascript?

  12. Kostya - Gravatar

    Kostya

    04-05-2010

    Permalink

    Добрый день! jose@tehnon.ru" rel="nofollow">......

    с ув....

  13. Konstantin - Gravatar

    Konstantin

    04-05-2010

    Permalink

    Добрый вечер! mason@sportbul.ru" rel="nofollow">......

    С уважением,...

  14. Ismael - Gravatar

    Ismael

    04-05-2010

    Permalink

    ¿se pueden colocar link dentro de la información de este script?



Nombre: (Necesario)

E-mail: (Necesario)

Website:

Escribe tu comentario: