Définition de la CSS @keyframes{}.
La règle d'Animation CSS @keyframes permet spécifier les images clés d'une animation CSS.
@keyframes{} :@keyframes identifiant{
from {width: 300px}
to {width: 100px;}
}La règle d'Animation CSS @keyframes CSS est toujours suivit d'un nom qui sera utilisé comme identifiant par la propriété d'Animation CSS animation-name.
@keyframes identifiant{
...
}La règle d'Animation CSS @keyframes est composée d'au moins deux ou plusieurs images clés.
@keyframes identifiant{
identifiantCle {...}
identifiantCle {...}
}
//Avec vrais valeurs
@keyframes identifiant{
from {...} /* identique à 0% {...}*/
50% {...} /* image clé intermédiaire */
90% {...} /* image clé intermédiaire */
to{...} /* identique à 100% {...}*/
}L'identifiant de la clé CSS peut prendre les valeurs suivantes :
-
from, première image clé de l'animation CSS, équivalent à0%. -
to, dernière image clé de l'animation CSS, équivalent à100%. - pourcentage, nombre survit de l'unité "%" et compris entre
0et100.100représente la durée totale de l'animation spécifier par la propriété d'Animation CSSanimation-duration; donc50représente la moitié de l'animation CSS.
Découvrez la page dédiée pour comprendre le principe de base d'une animation en CSS3.
Exemple de code @keyframes{} CSS
Problème d'interprétation de @keyframes{} en Css.
La règle d'Animation CSS @keyframes pose des problèmes d'interprétation, n'est pas reconnue par Internet Explorer < 10 et Firefox < 19 et Opera < 12.1.
Compatibilités navigateurs de la règle @keyframes{}
- Détails des versions de la CSS @keyframes{}
- Règle
@keyframes{}est compatible avec CSS3 et plus.
Règles CSS préfixées de @keyframes{}
Vous trouverez ci-dessous les propriétés CSS préfixées équivalentes à la règle @keyframes{} CSS :
Votre avis sur la définition @keyframes{} en CSS
Votez pour la définition CSS @keyframes{}
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 4.2 / 5 - 9
votes
Cliquez sur une étoile pour voter.