CSS3 animation avec des dégradés

Il n'y a vraiment aucun moyen pour animer un dégradé d'arrière-plan avec le CSS?

quelque chose comme:

@-webkit-keyframes pulse {
  0% {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(196,222,242)), color-stop(0.5, rgb(242,242,242)), color-stop(1, rgb(240,240,240)));
  }
  50% {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(222,252,255)), color-stop(0.5, rgb(242,242,242)), color-stop(1, rgb(240,240,240)));
  }
  100% {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(196,222,242)), color-stop(0.5, rgb(242,242,242)), color-stop(1, rgb(240,240,240)));
  }
}

Je sais, pour Safari 5.1+ et google Chrome 10+ il y a un nouveau gradient de la syntaxe, mais pour l'instant, je dois continuer à l'ancienne pour ce projet.

  • vous ne pouvez pas modifier le css ou quoi?
  • ? ... rien ne se passe si je lance cette animation sur un élément ( -webkit-animation: pulse 1s infini; )
  • Je pense qu'il ne fonctionne pas avec des dégradés, même avec la nouvelle syntaxe
  • J'ai juste appris à la dure! les transitions sur un dégradé linéaire ne fonctionnent pas encore
  • les transitions n'est pas, mais se transforme, de sorte que vous pouvez translation/rotation/inclinaison autour d'au moins ie codepen.io/philipphilip/stylo/OvXEaV
InformationsquelleAutor albuvee | 2011-04-13