Panel con efecto Zoom-Out en las imagenes

4 comentaron

Como ya lo dice el titulo de este post, se trata de una galeria de imagenes aumentadas alineadas en un panel virtual, que al pasar el cursor sobre ellas, desaparece el zoom y vuelven con un efecto suave a su visionado completo. Para lograr este efecto, he recurrido al Javascript, concretamente jQuery que nos da muchas posibilidades. Ideal para hacer presentaciones y tambien nos puede servir incluso de menu para el blog.
Picture 1
Picture 2
Picture 3
Picture 4
Picture 5
Picture 6




Si quieres ponerlo en tu blog o web, primero tienes que añadir este codigo en la plantilla entre las etiquetas <head> y guardar.
Ver/Ocultar Codigo
<script src=" http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
            $(function() {
    $('#container img').hover(
     function(){
      var $this = $(this);
      $this.stop().animate({'opacity':'1.0','height':'200px','top':'0px','left':'0px'});
     },
     function(){
      var $this = $(this);
      $this.stop().animate({'opacity':'0.5','height':'500px','top':'-66.5px','left':'-150px'});
     }
    );
            });
        </script>


<style>
.containerr{
    width:600px;
    height:400px;
    margin:100px auto 0px auto;
    border:10px solid #333;
    -moz-box-shadow:1px 1px 12px #000;
    -webkit-box-shadow:1px 1px 12px #000;
    box-shadow:1px 1px 12px #000;
}

.wrap{
    border:2px solid #000000;
    width:196px;
    height:196px;
    margin:0px;
    overflow:hidden;
    position:relative;
    float:left;
}
.wrap a img  {
    position:absolute; 
    top:-66.5px;
    left:-150px;
    height:500px;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
</style>



Ahora, pegas este codigo alli donde quieras mostrar el panel. Sustituye lo que esta escrito en rojo por las urls de las imagenes que quieras poner. Si quieres que estan enlacen con algun sitio, escribe las direcciones donde esta en color azul.
<div id="container" class="containerr"><div class="wrap"><a href="URL ENLACE"><img src="URL IMAGEN" alt="Picture 1"/></a></div><div class="wrap"><a href="URL ENLACE"><img src="URL IMAGEN" alt="Picture 2"/></a></div><div class="wrap"><a href="URL ENLACE"><img src="URL IMAGEN" alt="Picture 3"/></a></div><div class="wrap"><a href="URL ENLACE"><img src="URL IMAGEN" alt="Picture 4"/></a></div><div class="wrap"><a href="URL ENLACE"><img src="URL IMAGEN" alt="Picture 5"/></a></div><div class="wrap"><a href="URL ENLACE"><img src="URL IMAGEN" alt="Picture 6"/></a></div></div>