Foros del Web » Creando para Internet » CSS »

Mostrar una imagen con mouse over

Estas en el tema de Mostrar una imagen con mouse over en el foro de CSS en Foros del Web. Basicamente lo que quiero es hacer que cuando le pase por arriba a un link me aparezca la imagen asociada. Probe con la solucion de ...
  #1 (permalink)  
Antiguo 15/04/2015, 18:57
Avatar de Hyemin  
Fecha de Ingreso: agosto-2014
Mensajes: 147
Antigüedad: 9 años, 8 meses
Puntos: 0
Mostrar una imagen con mouse over

Basicamente lo que quiero es hacer que cuando le pase por arriba a un link me aparezca la imagen asociada.

Probe con la solucion de este porst http://www.forosdelweb.com/f13/pasar...magen-1017115/

Pero el problema que tengo es que cuando el link esta cerca de un borde o de otro elemento de la pagina estos se superponen y la imagen a veces "se corta" o simplemente queda debajo del otro elemento.

Alguna sugerencia?
  #2 (permalink)  
Antiguo 15/04/2015, 19:44
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 4 meses
Puntos: 208
Respuesta: Mostrar una imagen con mouse over

Código HTML:
Ver original
  1. <a href="#">
  2.   Link
  3.   <img src="http://oi61.tinypic.com/15ds9xf.jpg" />
  4. </a>

Código CSS:
Ver original
  1. a{
  2.   position:relative;
  3. }
  4.  
  5. img{
  6.   position:absolute;
  7.   top:100%;
  8.   left:-125px;
  9.   display:none;
  10. }
  11.  
  12. a:hover > img,
  13. img:hover{
  14.   display:block;
  15. }


Ejemplo: http://codepen.io/anon/pen/vEoQrL

Este está hecho solo con CSS, si se superpone con otros elementos usa z-index para "moverlo" a lo más alto.

Saludos

Etiquetas: mouse
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:25.