В настоящее время я работаю над анимацией с использованием animateTransform
<animateTransform xmlns="http://www.w3.org/2000/svg" attributeName="transform" type="scale" additive="sum" begin="mouseenter" from="1" to="1.2" dur="1" />
Пока это работает, но ничего не хватает, я хочу создать плавную анимацию, поэтому начало должно соответствовать конечной точке.К сожалению, я не могу найти способ установить несколько ключевых кадров.
В css это выглядело бы так
@keyframe foo {
0%{
transform: scale(1);
}
50%{
transform: scale(1.2);
}
100%{
transform: scale(1);
}
}
Любые идеи, как создать анимацию в теге svg / animateTransform?