Sto cercando di mantenere una proprietà di animazione CSS dopo il completamento, è possibile?
Questo è quello che sto cercando di ottenere ...
L'elemento dovrebbe essere nascosto quando l'utente atterra sulla pagina, dopo 3 secondi (o qualsiasi altra cosa), dovrebbe svanire e una volta completata l'animazione dovrebbe rimanere lì.
Ecco un tentativo di violino ... http://jsfiddle.net/GZx6F/
Ecco il codice per la conservazione ...
<h2>Test</h2>
<style>
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 0.9;
}
}
h2 {
animation: fadeIn 1s ease-in-out 3s;
}
</style>
So come farlo con jQuery .. sarebbe così ...
<h2>test</h2>
<script>
$(document).ready(function(){
$('h2').hide().delay(3000).fadeIn(3000)
});
</script>