Propriété animation-name
La propriété animation-name définit le nom
de l'animation (ou des animations) qui sera appliquée
à cet élément. Le nom de l'animation doit être
le même que celui défini lors de la définition des keyframes
@keyframes.
Syntaxe
sélecteur {
animation-name: nom-de-l-animation;
}
Exemple
Dans cet exemple, l'animation a pour nom move:
<div id="elem"></div>
@keyframes move {
from {
margin-left: 0px;
}
to {
margin-left: 400px;
}
}
#elem {
animation-name: move;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-timing-function: linear;
border: 1px solid black;
width: 50px;
height: 50px;
}
:
Voir aussi
-
la propriété
animation-duration,
qui définit la durée de l'animation -
la propriété
animation-delay,
qui définit le délai avant l'exécution de l'animation -
la propriété
animation-timing-function,
qui définit la vitesse d'exécution de l'animation -
la propriété
animation-iteration-count,
qui définit le nombre d'itérations de l'animation -
la propriété
animation-direction,
qui définit la direction de l'animation -
la propriété
animation-fill-mode,
qui définit l'état de l'animation -
la propriété
animation-play-state,
qui permet de mettre l'animation en pause -
la propriété
animation,
qui est un raccourci pour les animations -
la commande
@keyframes,
qui définit les keyframes de l'animation -
les transitions fluides
transition, qui représentent une animation au survol de l'élément