J'ai une animation CSS3 en 4 parties qui se joue au moment du clic, mais la dernière partie de l'animation est destinée à la faire disparaître de l'écran.
Cependant, il revient toujours à son état d'origine après la lecture. Quelqu'un sait-il comment je peux l'arrêter sur son dernier cadre css (100%) ou encore comment se débarrasser de toute la division dans laquelle il se trouve une fois qu'il a joué.
@keyframes colorchange {
0% { transform: scale(1.0) rotate(0deg); }
50% { transform: rotate(340deg) translate(-300px,0px) }
100% { transform: scale(0.5) rotate(5deg) translate(1140px,-137px); }
}
0 votes
Hey Nick, peux-tu afficher les css et html que tu utilises ?
0 votes
Bonjour Sébastien, j'ai mis à jour ma question avec les css et javascript. Le seul html que j'utilise est un div avec un onclick pour lancer la rotation de la fonction.
0 votes
Duplicata possible de Impossible d'arrêter l'animation à la fin d'un cycle