Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2013, 13:34
Avatar de eduardobrutaldeath
eduardobrutaldeath
 
Fecha de Ingreso: agosto-2013
Ubicación: América
Mensajes: 306
Antigüedad: 10 años, 9 meses
Puntos: 3
Problema con animación CSS3

Hola a todos,
Quiero que el fondo de mi DIV cambie de colores consecutivamente entre blanco, rojo y negro, como si estuviera oscilando. Para eso estoy practicando con este código:

Código CSS:
Ver original
  1. DIV{
  2. -webkit-animation-name: eduardo;
  3. -webkit-animation-duration: 10s;
  4. -webkit-animation-direction: normal;
  5. -webkit-animation-interation-count: infinite;
  6. }
  7.  
  8. @-webkit-keyframes eduardo{
  9.  
  10.  
  11. 0%{
  12. background: black;
  13. }
  14. 50%{
  15. background: red;
  16. }
  17. 100%{
  18. background: white;
  19. }
  20.  
  21.  
  22. }

Con el código de arriba consigo que mi DIV cambie su fondo infinitamente de 3 colores, sin embargo no puedo hacer que se detenga un momento en cada color pues pasa con rapidez, y cuando intento cambiar el número de duración (-webkit-animation-duration: 60;) LA ANIMACIÓN DEMORA MÁS PERO TIENE UN EFECTO DE TRANSICIÓN, COMO SI EL COLOR SE DILUYERA LENTAMENTE PARA DAR PASO A OTRO. No quiero que se diluya sino que se quede en un color sólido hasta el siguiente cambio, o en todo caso quisiera quitar el efecto de transición que por defecto tiene la ANIMATION, no se si me entienden...