Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2013, 08:16
Avatar de Iballa
Iballa
 
Fecha de Ingreso: marzo-2013
Mensajes: 107
Antigüedad: 11 años, 2 meses
Puntos: 6
Animación me anula estilos

Hola, tengo un problema con las animaciones. Llevo dos días dándole vueltas y no consigo averiguar que pasa. He buscado en los foros pero tampoco veo nada.

El caso es que cuando le pongo animation y @keyframes en el css me anula la declaración de estilos siguientes (que no tienen nada que ver con la animación)

En la página se trata de cuando aparezca, haya un cambio de color suave durante 4 seg.
la animación sale bien, pero la estructura de divs se me anula, y se me desformatea la pagina, (al anularse los estilos que le doy a los divs siguientes, los cuales ya no funcionan).

Aquí va el html.

Código CSS:
Ver original
  1. #main-cajonsastre {
  2.   background: #deaddd;
  3.   height: 82%;
  4.   overflow: hidden;
  5.    /*---animation----*/
  6.   animation:degraded-cajonsastre 4s;
  7.   -webkit-animation:degraded-cajonsastre 4s;
  8.   -moz-animation:degraded-cajonsastre 4s;
  9.   -o-animation:degraded-cajonsastre 4s;
  10. }
  11.   @-webkit-keyframes degraded-cajonsastre
  12.     {
  13.      from {background:#d8ddd1;}
  14.      to {background:#DEADDD;}
  15.     }
  16.     @-moz-keyframes degraded-cajonsastre
  17.     {
  18.      from {background:#d8ddd1;}
  19.      to {background:#DEADDD;}
  20.     }
  21.      @-o-keyframes degraded-cajonsastre
  22.     {
  23.      from {background:#d8ddd1;}
  24.      to {background:#DEADDD;}
  25.     }
  26. }
  27. .format-box-cajonsastre  {
  28.   color: #394A58;
  29.   height: 90%;
  30.   font-size: 0.96em;
  31.   margin: 1.5em auto;
  32.   width: 90%;
  33. }
  34. .format-box-cajonsastre ul {
  35.   list-style: square;
  36.   margin-left: 3em;
  37.   margin-bottom: 0.8em;
  38. }
  39. .format-box-cajonsastre h4 {
  40.   margin-bottom: 1em;
  41. }

el id #main-cajon sastre sale bien, pero ya el de abajo, el .format-box-cajon sastre y todos los de atras ya no los pilla, es como si los anulara. Lo mismo pasa si cambio el #main-cajonsastre hacia otro lado, estilo que pille detrás, estilo que anula.

Espero haberme explicado bien. ¿alguien tiene idea?

saludos y gracias por leer.