Agrandar imagen al pasar el mouse

|

Este efecto hará que una imagen pequeña tenga un efecto de zoom al pasar el cursor sobre ella en sólo dos pasos. Este es el ejemplo:

Querubines de rafael
Los Querubines de Rafael



  1. Entra a Diseño > Edición de HTML y antes de </head> pega lo siguiente:

  2. <style type='text/css'>
    .thumbnail{
    position: relative;
    z-index: 0;
    }

    .thumbnail:hover{
    background-color: transparent;
    z-index: 50;
    }

    .thumbnail span{ /* Estilos para la imagen agrandada */
    position: absolute;
    background-color: black;
    padding: 5px;
    left: -100px;
    border: 5px double gray;
    visibility: hidden;
    color: #ffffff;
    text-decoration: none;
    }

    .thumbnail span img{
    border-width: 0;
    padding: 2px;
    }

    .thumbnail:hover span{
    visibility: visible;
    top: 0;
    left: 10px;
    }
    </style>

  3. Ahora cuando quieras crear el efecto usa este código en tus post:

<a class="thumbnail" href="#thumb"><img src="URL de la imagen" width="100px" height="80px" border="0" /><span><img src="URL de la imagen" /><br />Pie de foto</span></a>

Ya sólo cambia la URL de la imagen, el texto del pie de foto y en ancho y alto de la imagen; toma en cuenta que esas medidas son las que se verán en la imagen pequeña (thumbnail).
También puedes personalizar el primer código, puedes cambiar el fondo que tendrá la imagen, el borde y el color del texto del pie de foto.
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: black; <-- Color de fondo
padding: 5px; left: -100px;
border: 5px double gray; <-- Borde de la foto
visibility: hidden;
color: #ffffff; <-- Color del texto del pie de foto


Vía | Gemablog

57 comentarios:

cyberbloggero dijo...

jaja. No sabes todo lo que busque esto hace unos meses!!! y no lo encontré. Quizás porque lo buscaba como "visor de imágenes + Blogger". jajajajaja.


Un abrazo!!!

El Potro™ dijo...

jajaja, quizá no lo encontraste pero seguro hayaste cómo poner un bonito "visor de imágenes en Blogger" jajaja.

cyberbloggero dijo...

Si, definitivamente estaba un poco un poco errado con la búsqueda. El Google debería haberme dicho:

Quizás quiso decir: Agrandar imagen al pasar el mouse.

jajajajaja.

El Potro™ dijo...

Por suerte no es Bing, sino seguro te corrige con un insulto, jajaja.

cyberbloggero dijo...

Jajajajajaja!!!!1

Muy bueno el chiste bro... no puedo para de reirme!!!!

Turko dijo...

Va directo a mis marcadores. Hace tiempo lo busque yo también y nunca lo encontré, lo vi en una pagina y nunca supe como hacerlo.. Gracias por el tip! :)

Saludos!

Walter Conejo Carballo dijo...

HOla, soy yo de nuevo con una nueva sugerencia. Traté de aplicar el efecto de agrandar la imagen al pasar el mouse sobre la misma, pero no sé cómo colocar el código en el post. Podría explicarlo nuevamente y si no es mucho pedir poner imagenes del proceso.
Gracias.

El Potro™ dijo...

Hola Walter, el primer código debes pegarlo antes de /head como dice al inicio.
Cuando quieras aplicar este efecto sólo copia el segundo código y pégalo en una entrada (post) cambiando la URL de la imagen, es decir, donde esté alojada.
Si necesitas más ayuda escríbeme a admin@ciudadblogger.com

Saludos.

Walter Conejo Carballo dijo...

HOla, solo para reportar que escribi al correo electronico que me dio y se me devolvio este mensaje. hasta luego.

This is an automatically generated Delivery Status Notification

THIS IS A WARNING MESSAGE ONLY.

YOU DO NOT NEED TO RESEND YOUR MESSAGE.

Delivery to the following recipient has been delayed:

admin@ciudadblogger.com

Message will be retried for 1 more day(s)

Technical details of temporary failure:
The recipient server did not accept our requests to connect. Learn more at http://mail.google.com/support/bin/answer.py?answer=7720
[ciudadblogger.com (1): Connection timed out]

El Potro™ dijo...

Hola Walter,
Parece que hay un problema temporal de conexión.
También puedes escribir a esta dirección:
ciudadblogger@msn.com

Saludos.

Anti-Haker dijo...

Hola potro te saluda Anti-Hacker

Muy buen post, pero me gusto mas el que cuando pasabas el puntero se agrandaba la imajen, ya hasta se lo he agrege a las imajenes de mi blog.

Tambien queria preguntar:¿Como poner dos siberbar para la plantilla RAUNDER 4?

La respuesta a esa pregunta la e buscado hasta el fin del mundo.

Salu2

El Potro™ dijo...

Hola Anti-Hacker,

Aún no tengo un post al respecto y es muy largo para explicarlo por acá, pero en Blog and Web tienen un excelente tutorial de cómo agregar una tercera columna a cualquier plantilla.

http://blogandweb.com/blogger/como-agregar-una-sidebar-en-una-plantilla-blogger/

Saludos.

JantonioSR dijo...

Hola muy buenas,esto es sin duda lo que estaba buscando,mil millones de gracias "El Potro" pero hay algo que no tengo nada claro y es donde debo situar la 2ª parte.

-¿Donde debo colocar ese código? y obligatoriamente -¿deben ser Urls de imagenes?
-¿no pueden ser imagenes sin más?

De antemano les doy las GRACIAS

El Potro dijo...

Hola JantonioSR,

El segundo código lo pones donde escribes tus entradas, la URL de la imagen (sonará redundante) es la que muestra la imagen, por lo que es necesaria para poder verse dentro del blog.

Saludos!

JantonioSR dijo...

Si te das cuenta te estoy preguntando lo mismo en 2 posts para poder agrandar la imagen de una manera u otra...pido disculpas y la respuesta en ambos casos me sirve y yo te lo agradezco enormemente.
Otra pregunta que quiero hacerte es ¿debo alojar la imagen que quiero poner en "imageshack" por ejemplo? y cambiar donde pone "URL de la imagen" por alguno de los links que "imageshack" me ofrece?

Saludos y gracias

El Potro dijo...

Claro JantonioSR, puedes alojarla en Imageshack o donde más te guste, sólo presta atención a que la URL sea la correcta, por ejemplo en Imageshack deberá ser el link directo, algo como esto:
http://img21.imageshack.us/img21/4263/125x125q.png

Si te fijas la URL debe contener al final el nombre del archivo y la extensión.

Saludos!

JantonioSR dijo...

Ya lo he probado y lo hemos hecho perfecto gracias a ti y a esta web.
Pero aún me queda otra pregunta:

¿Pueden ponerse imagenes una al lado de otra? y ¿como?

Es decir,por ejemplo,3 ó 4 fotos en una misma línea(que no tengan que ser obligatoriamente una debajo de otra ¿¿es posible??
Algo así: http://www.metalkingdom.net/main/

El Potro dijo...

Pues poniendo el código junto (pegado uno del otro) debe quedar así, inténtalo y me comentas.
Saludos.

Vicky dijo...

Gracias, el Potro. Estoy intentando poner en mi blog esto de agrandar la imagen al pasar sobre ella. ¡Ese efecto me encanta y lo andaba buscando hace rato! Pero tengo una pregunta parecida a algunas anteriores, respecto a la segunda parte del código, en el post.
Por ejemplo, ya tengo imágenes en los post, las cuales he subiddo desde mi PC. Según entiendo, al postearlas en mi blog, de Blogger, automáticamente se alojan en mis álbumes web de Picassa. En ese caso, ¿cuál debe ser la url que debo poner en el código en el post para aplicar el efecto de agrandado a esa imagen que ya tengo posteada?
1.¿Debe ser la url que tiene en Picassa? ò
2.¿Debe ser la url que normalmente aparece en la barra de direcciones cuando cliqueo sobre ella y se abre la imagen? ó
3.¿Debe ser otra?
¿Podrías aclararme, por favor? Y perdona tanta molestia.
Muchísimas gracias por todo.

El Potro dijo...

Hola Vicky,

De preferencia la de Picasa, entra a Picasaweb y busca la foto que quieres para el efecto, haz click sobre ella para verla y luego con el botón derecho haz click sobre la foto y selecciona Copiar la ruta de la imagen; esa es la URL que deberás usar.
También te recomiendo esta entrada, es una forma aún más sencilla de lograr el mismo efecto con las imágenes:
http://ciudadblogger.com/2009/09/agrandar-imagen-al-pasar-el-mouse-ii.html

Saludos.

Jhonny G.R. dijo...

HOLAA NO SOI UN EXPERTO EN ORDENADORES NI SE MUCHO DE HTML PERO ME GUSTARIA SABER QUE ES EL URL DE LA IMAGEN

El Potro dijo...

Hola Jhonny G.R.,

La URL de la imagen es la dirección en Internet de la foto, cuando una imagen se sube a Internet inmediatamente genera una URL para poder acceder a ella, esa URL es la que necesitas para aplicar el truco.
Por ejemplo, en la foto de este post la URL de la imagen es esta:
http://lh5.ggpht.com/_qgZA1ny_dAs/SlgpeFq8PZI/AAAAAAAAB-c/f72o8Xb3GDw/angeles.jpg

Saludos.

JantonioSR dijo...

Tengo alguna duda que resolver y es que nos ha surgido un pequeño problema de hospitales pero que ya está subsanado y aquí estoy de nuevo con mis preguntas y mi ignorancia:

-Hice todo el procedimiento para agrandar las imagenes pero resulta que al hacerse más grandes no pueden verse del todo,y es que les "molesta" la barra lateral derecha.
Aquí te dejo el link para que veas lo que te digo:

http://metalfinal.blogspot.com/2009/10/baron-rojo-en-clave-de-rock.html


Y DE ANTEMANO TE DOY LAS GRACIAS

El Potro dijo...

Hola JantonioSR,

Qué gusto verte de nuevo por acá.
Efectivamente es un problema con tu plantilla. En un inicio pensé que serían las imágenes pero tome el código que usaste e hice pruebas en tres plantillas y en todas funcionó sin problema alguno.
No sé qué podría ser lo que lo está ocasionando :(

Saludos.

JantonioSR dijo...

¿Podría cambiar la plantilla? pero ¿cual debo escoger?

Puedes decirme en que 3 plantillas usaste el código??

Saludos y mil gracias

El Potro dijo...

Baja unas tres plantillas que te gusten y en un blog de pruebas súbela y haz el truco para ver si no tienes ningún problema, de esa forma será más fácil saber.

Saludos.

JantonioSR dijo...

Muchas gracias
Probaré a ver que tal...ya te contaré

Don London dijo...

Que tal, muy bueno el efecto. Lo que no entendí es donde colocar el segundo código, es decir dentro del post, lo pongo antes, después o en vez del código de la imagen que ya está?

El Potro dijo...

Hola Don London,

El segundo código lo pones dentro de un post y será para sustituir el código de la imagen.
Sólo cambia la URL de la imagen donde se indica y listo.

Saludos.

David dijo...

Buenas de nuevo compañero

Tenia 2 dudas respecto a este hilo
Se podria utilizar igualmente en una sidebar como gadget html?

habria alguna forma de conseguir el mismo efecto pero q en vez de abrirse una imagen grande con pie de foto normal,se abriese una imagen chica con un gran pie de foto?
Puede sonar a cosa rara pero mi idea es poner por ejemplo la portada de un libro y q al pasar por encima se abra la ventana con la portada del libro y los datos del mismo(editorial,de q va,precio, etc...)

El Potro dijo...

En la sidebar sí se puede, sólo agregas el código de la imagen en un elemento HTML/Javascript.
Respecto a lo otro, podrías intentarlo usando este código en la imagen:

<a class="thumbnail" href="#thumb"><img src="URL de la imagen" width="100px" height="80px" border="0" /><span style="font-size:16px;"><img src="URL de la imagen" width="100px" height="80px" /><br />Pie de foto</span></a>

Saludos.

Nina dijo...

Hola! ya veo que sabes mucho de este mundo de los blogs! Yo lo q estoy buscando es como hacer para q las imagenes no se agranden, ya que es un blog de fotografia y quiero evitar q las usen. Seguro es facil pero no lo encuentro! Gracias de antemano y felicidades por este espacio!

El Potro dijo...

Hola Nina,

Usa el buscador de este blog y busca 'eliminar enlace de la imagen' para que la imagen no se abra en otra ventana, así como 'cómo evitar que te copien imágenes y texto' para proteger el contenido de tu blog.

Saludos.

guanki.- dijo...

Holaaaaaaaaaaaaaa, excelente aporte :)

Tengo una pequeña duda...

La imagen cuando se agranda "se corta"

Te dejo la imagen como muestra: http://i42.tinypic.com/2rcmu14.jpg

Quería saber qué tengo que regular, cambiar, etc.

Muchas gracias por la atención

¡Buenísimo el Blog!

Saludos...


E.G.

El Potro dijo...

Hola guanki.-,

Es posible que sea porque la imagen es muy grande y excede el límite de tamaño del contenedor de las entradas.
Otra opción que podrías tratar es usar este método el cual es más sencillo y quizá solucione el problema, aunque si se sigue cortando entonces sí sería por el tamaño de la imagen.

Saludos y gracias por tus comentarios.

guanki.- dijo...

Hola nuevamente!

Gracias por la atención, me sirvió el 2do truco, salvo en las imágenes apaisadas, que se cortan por la mitad

En fin, gracias por toda tu ayuda, creo que lo voy a dejar así nomás jajaja

¡Saludos!

E.G.

El Potro dijo...

Usa imágenes más pequeñas para que no tengas problemas.
Saludos!

guanki.- dijo...

Sí, lo que pasa es que es un Blog sobre dibujos propios, y el truco está bueno para este caso, más si no deseo compartir el enlace de la imagen :)

¡Gracias!

guidocho dijo...

Hola, que tal potro? me encanto tu post yo tambien lo anduve buscando por todos lados y por fin lo encontre aca..

Te molesto con una preguntita que seguro es una ganzada.. yo tengo las fotos y cuando apoyo el mouse me anda joya pero la imagen sale muy abajo.. digamos yo quiero que al apoyar el mouse la imagen aparesca mas arriba o digamos casi al centro de la pantalla.. es posible?

espero tu resp ! :)

El Potro dijo...

Hola guidocho,

Me alegro que hayas encontrado aquí lo que andabas buscando =)

Para lo que mencionas intenta con esto, busca esta parte del código:

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;

Y cambia lo que está en negrita por fixed

Si batallas mucho puedes intentar también con este método.

Saludos!

guidocho dijo...

hermoso, hice la de cambiar absolute por fixed y me qeda excelente, la verdad un groso loco.

saludos. Guido

guidocho dijo...

potro, tengo un problema ahora.. la pagina me quedo joya, es www.diosas-sexy.com pero fijate qe cuando inicia en chrome para entrar/salir se ve bien, pero en internet explorer se ve mas abajo..

sabes como arreglarlo? :)

El Potro dijo...

Ni idea, Internet Explorer es todo un dolor de cabeza :S

lalo dijo...

HOLA una duda al poner este efecto con mas imágenes la imagen que se agranda queda debajo de las pequeñas sabe alguien como hacer que la imagen que se agranda siempre que de encima de todas las imágenes pequeñas al pasar el mouse

El Potro dijo...

Hola lalo,

Lee el comentario #43 quizá eso te sirva.
Saludos.

Incubux dijo...

Hola amiguete, te agradezco enormemente este codigo que me sirvio de mucho en mi blog, pero tengo un problema, en internet explorer no funciona bien, la imagen cuando se agranda se ve debajo de unos enlaces de texto que tengo al lado, en vez de por encima como me pasa en mozilla, ¿como podria solucionarlo?. Gracias de antemano.

El Potro dijo...

Es difícil complacer a todos los navegadores, más específicamente a Internet Explorer, es "común" que ahí siempre algo se vea mal y en muchos de los casos no hay mucho que hacer.
Mejor prueba con este método, seguro ese no te dará el mismo problema.

Saludos.

Jonnathan Sánchez Figuereo dijo...

Hola!.... bueno, te escribo por aquí tambien y parecería que soy un stalker o algo así... pero no :) es solo que estoy usando algunas herramientas tuyas y esta es otra de ellas...

Esta la he logrado ejecutar bien, pero tengo el inconveniente de que al agrandarse, las imágenes se despixelan mucho... intenté cambiarlas de destino, pues blogger tiende a alterar la calidad de las imágenes, pero sigo con el mismo resultado de mala calidad... como podrías ayudarme con esto?

Jonnathan Sánchez Figuereo dijo...

Oh Dios... disculpa este mensaje... ya lo he resuelto por medio de Flickr... Olvida que puse esto por favor y disculpa la molestia!...

El Potro dijo...

No es ninguna molestia, me alegro que ya lo has solucionado :)
¡Saludos!

lalo dijo...

hola soy lalo pero si yo quisiera que esta imagen fuera para un enlace como lo aria o que le agragaria

El Potro dijo...

No le puedes poner el enlace porque el atributo href ya tiene asignada una orden.
Puedes intentar con este otro método:
http://ciudadblogger.com/2009/09/agrandar-imagen-al-pasar-el-mouse-ii.html

Publicar un comentario en la entrada

Gracias por tus comentarios. Si tienes una consulta sobre tu blog deja la dirección del mismo.

 

Ciudad Blogger. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com

Ir arriba Ir abajo