Есть шкала с делениями, при клике на отсечку однократно срабатывает анимация (изменятется размер засечки).
Проблема в том, что положение этих отсечек выровнено с помощью transform: translate(-50%, -50%) и при срабатывании анимации точка сначала скачет на исходную позицию, а потом возвращается на место.
Должен же быть какой-то способ это исправить не меняя саму анимацию?
animation: pulse 0.5s;
@keyframes pulse {
from {
transform: scale3d(1, 1, 1);
}
50% {
transform: scale3d(1.22, 1.22, 1.22);
}
to {
transform: scale3d(1, 1, 1);
}
}
https://codepen.io/Raneto4ka/pen/OYJzGQ