Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/07/2013, 11:55
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Animación bloquea cajas.

Ahora si entendí y vi.

El problema es que al terminar la animación, el elemento vuelve a su posición original. Supongo que habrás puesto opacidad o algo así para que no se viera. Pero sigue quedando por encima y evita que puedas interactuar con cualquier cosa que haya detrás. Ahí puedes usar forwards para que cuando termine la animación se quede en ese estado:

Código CSS:
Ver original
  1. animation: nombre_animacion 1s forwards;

Adicionalmente, podrías indicar en la animación un porcentaje en lugar de pixeles, así si cambia el contenido no tienes que volver a cambiar la animación. Podría indicar por ejemplo que se moviera un 100% de arriba:

Código CSS:
Ver original
  1. from {
  2.   top: 0;
  3. }
  4.  
  5. to {
  6.   top: 100%;
  7. }