OK, ho questo testo che voglio apparire dopo gli anni '20. Sto usando la proprietà delay dell'animazione ma non funziona. Forse, sto facendo qualcosa di sbagliato.ritardo animazione non funzionante
Si prega di darmi una mano per arrivare al binario giusto ..
Ecco il mio codice ..
@import url(http://fonts.googleapis.com/css?family=Economica);
#text{
font-family:'Economica', sans-serif;
font-weight:bold;
position:absolute;
left:50%;
top:50%;
margin-left:-20px;
margin-top:-25px;
animation:fade-in 5s;
animation-delay:15s;
-webkit-animation-delay:15s;
-webkit-animation:fade-in 5s;
}
@keyframes fade-in{
from { opacity:0;}
to {opacity:1;}
}
@-webkit-keyframes fade-in{
from {opacity:0;}
to {opacity:1;}
}
ecco il link sul Fiddle
Grazie per tutto!
EDIT ONE:
Dopo aver cambiato l'ordine delle proprietà di animazione, e aggiungendo l'opacità: 0 nel testo, ho ottenuto il seguente
#text{
font-family:'Economica', sans-serif;
position:absolute;
left:50%;
top:50%;
opacity:0;
margin-left:-20px;
margin-top:-25px;
animation:fade-in 2s;
animation-delay:3s;
-webkit-animation:fade-in 2s;
-webkit-animation-delay:3s;
-o-animation:fade-in 2s;
-o-animation-delay:3s;
}
@keyframes fade-in{
from { opacity:0;}
to {opacity:1;}
}
@-webkit-keyframes fade-in{
from {opacity:0;}
to {opacity:1;}
}
Ma se lascio l'opacità a 0 in il testo #, il testo scomparirà una volta terminata l'animazione.
Come posso mantenere il testo visibile dopo l'animazione?
Grazie!
se si imposta l'opacità su 0, dopo l'animazione, il testo scompare! – rob
Ok, ho capito! Devo includere la modalità di animazione-riempimento: fowards; quindi l'animazione continua. – rob