Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/04/2017, 14:34
Avatar de Rafael
Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 8 meses
Puntos: 1826
Respuesta: Problema con transition en img, no reconoce after y after:hover

Por otro lado, justamente yo estoy trabajando en algo similar.

Mi lógica es la siguiente:

Código HTML:
Ver original
  1. <div class="product-image-container">
  2.     <img><a>Texto encima de la imagen</a>
  3. </div>

Por una razón. Quiero tener la posibilidad de que aparezca un texto explicativo de la sección.

La lógica del css:

1) El div me define el ancho de mi caja.
2) La imagen va del 100% del ancho del contenedor y define el alto proporcionalmente.
3) El <a> crecerá al alto definido por la imagen, y el ancho definido por la caja.

Código CSS:
Ver original
  1. .product-image-container {
  2. width: 200px;
  3. position: relative;}
  4. .product-image-container img {width: 100%;}
  5.  
  6. .product-image-container {width: 100%;
  7. height: 100%;
  8. position: absolute:
  9. top: 0;}

Y el efecto de sombra etc, se lo doy a toda la caja

Código CSS:
Ver original
  1. .product-image-container {box-shadow: 5px 5px 5px #000;}

Esto me da independencia a hacer efectos al link encima o a toda la caja.