Я трачу свое время на написание анимации, содержащей обратный эффект, с контрольной точкой 50%, например:
element:hover {
animation: XXXX 0.5s ease-in-out 0s 1;
@keyframes XXXX {
from {
letter-spacing: 0.1rem;
}
50% {
letter-spacing: 0.5rem;
}
to {
letter-spacing: 0.1rem;
}
}
Я думаю, что это не элегантно, я хотел бы иметь возможность использовать свойство css для объявления обратного эффекта. Вот так например:
element:hover {
animation: XXX 0.5s ease-in-out 0s 1 reverse;
@keyframes XXX {
from {
letter-spacing: 0.1rem;
}
to {
letter-spacing: 0.5rem;
}
}
Я искал решение, но ничего не нашел. У вас есть более четкое / красивое решение?