Cada animación requiere un proceso de evaluación y meditar qué se pretende.
El framerate no lo puede variar.
Si tiene que ir de A hasta B en X tiempo eso hará.
Si lo quiere más despacio aumentará el tiempo. Si es más rápido disminuirá.
Otra cuestión distinta es la transición (retorno) al estado inicial. No se si es a eso a lo que se refiere.
Fíjese en la diferencia entre:
Código CSS:
Ver original@keyframes palpitar{
0%, 100% {
font-size: 1em;
}
50% {
font-size: 3em;
}
}
#h1 {
animation: palpitar 2s infinite;
}
y
Código CSS:
Ver original@keyframes palpitar {
0% {
font-size: 1em;
}
100% {
font-size: 3em;
}
}
#h1 {
animation: palpitar 2s infinite;
}
Añada los prefijos privativos al gusto.
N.B.: si quiere asegurarse de que le muevan el tema, utilice el triángulo para reportarlo.