CSS animation-direction
La proprietà CSS3 animation-direction definisce la direzione dell'animazione
La proprietà animation-direction permette di controllare la direzione dell'animazione, determinando se essa deve essere ripetuta nella stessa direzione (valore normal) o se deve invertire la direzione (valore reverse) o alternare tra direzioni opposte (valori alternate e alternate-reverse). Questo è utile soprattutto quando si desidera creare animazioni che si ripetono in un ciclo, ma con un movimento alternato o inverso per variare l'effetto visivo.
Sintassi
Significato dei valori principali:
-
normal: l'animazione si ripete seguendo la direzione originale, senza inversioni. Questo è il valore predefinito.
-
reverse: l'animazione si ripete invertendo la direzione originale, ossia dal frame finale al frame iniziale.
-
alternate: l'animazione alterna la direzione, prima nella direzione originale, poi invertita, e così via.
-
alternate-reverse: l'animazione alterna la direzione, iniziando dalla direzione inversa, poi tornando alla direzione originale, e così via.
Esempio proprietà: animation-direction
Codice Esempio: animation-direction
/* Definizione dell'animazione */@keyframes slideIn {
0% {
opacity: 0;
transform: translateX(-200px);
}100% {
opacity: 1;
transform: translateX(0);
}}.animated-box {
display: inline-block;
padding: 20px;
background-color: #50a14f;
color: white;
font-size: 18px;
border-radius: 5px;
animation: slideIn 2s ease-in-out infinite;
animation-direction: alternate; /* Direzione alternata */
}
Contenuto Esempio: animation-direction
Prova questo esempio
DEMO
Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

IP: 216.73.216.10