Animatify est une bibliothèque CSS légère et modulaire pour créer des animations fluides et personnalisables.
.animate
: Classe de base pour les animations. Définit une durée d'animation de 1s et remplit les deux états de l'animation.
.easeIn
: Définit la fonction de temporisation de l'animation àease-in
..easeOut
: Définit la fonction de temporisation de l'animation àease-out
..easeInOut
: Définit la fonction de temporisation de l'animation àease-in-out
..ease
: Définit la fonction de temporisation de l'animation àease
.
.animate--iteration-1
à.animate--iteration-10
: Contrôle le nombre de fois qu'une animation est répétée..animate--infinite
: Fait en sorte que l'animation se répète indéfiniment.
.animate--delay-1s
à.animate--delay-8s
: Définit le délai avant le début de l'animation.
.animate--duration-01s
à.animate--duration-09s
et.animate--duration-1s
à.animate--duration-5s
: Définit la durée de l'animation.
.rotate
: Fait tourner un élément de 0 à 360 degrés..bounce
: Fait rebondir un élément de 0 à -10px en hauteur..blink
: Fait clignoter un élément en passant de l'opacité 1 à 0..slideRight
: Fait glisser un élément de gauche à droite..slideLeft
: Fait glisser un élément de droite à gauche.
Pour utiliser une animation, ajoutez simplement la classe .animate
à votre élément HTML, ainsi que toute autre classe pour personnaliser l'animation.
<div class="animate easeIn animate--iteration-3 animate--delay-2s animate--duration-1s">
Hello World
</div>