Je ne pouvais pas travailler sur les transitions cette page , quelqu'un a une idée de pourquoi?
div.sicon a {
transition: background 0.5s linear;
-moz-transition: background 0.5s linear; /* Firefox 4 */
-webkit-transition: background 0.5s linear; /* Safari and Chrome */
-o-transition: background 0.5s linear; /* Opera */
-ms-transition: background 0.5s linear; /* Explorer 10 */
}
La transition s'apparente plus à une animation.
div.sicon a {
background:-moz-radial-gradient(left, #ffffff 24%, #cba334 88%);
transition: background 0.5s linear;
-moz-transition: background 0.5s linear; /* Firefox 4 */
-webkit-transition: background 0.5s linear; /* Safari and Chrome */
-o-transition: background 0.5s linear; /* Opera */
-ms-transition: background 0.5s linear; /* Explorer 10 */
}
Vous devez donc appeler cette animation avec une action.
div.sicon a:hover {
background:-moz-radial-gradient(left, #cba334 24%, #ffffff 88%);
}
Vérifiez également la prise en charge du navigateur et si vous rencontrez toujours des problèmes avec ce que vous essayez de faire! Vérifiez css-overrides dans votre feuille de style et vérifiez également si behavior: ***.htc
css a été piraté .. il peut y avoir quelque chose qui surcharge votre transition!
Vous devriez vérifier ceci: http://www.w3schools.com/css/css3_transitions.asp
Est-ce ce dont vous avez besoin:
Pour moi, c'était display: none;
#spinner-success-text {
display: none;
transition: all 1s ease-in;
}
#spinner-success-text.show {
display: block;
}
Le supprimer et utiliser plutôt opacity
a résolu le problème.
#spinner-success-text {
opacity: 0;
transition: all 1s ease-in;
}
#spinner-success-text.show {
opacity: 1;
}
Une réponse générale à une question générale ... Les transitions ne peuvent pas animer des propriétés qui sont auto. Si une transition ne fonctionne pas, vérifiez que la valeur de départ de la propriété est définie explicitement. (Par exemple, pour réduire un nœud, lorsque sa hauteur est automatique et doit rester ainsi, définissez plutôt la transition sur max-height. Attribuez à max-height une valeur initiale raisonnable, puis faites-la passer à 0)