Преобразования применяются индивидуально, а не кумулятивно.Поэтому вам нужно указать координаты X и Y для каждой ступени.
- Направление вверх -Y.Вы шли не в ту сторону.
- Вы должны предоставить единицы для координат.
svg {
background-color: linen;
}
.Kid {
animation: walking 10s infinite linear;
}
@keyframes walking {
25% {
transform: translate(0px, -225px);
}
50% {
transform: translate(134px, -225px);
}
75% {
transform: translate(286px, -100px);
}
100% {
transform: translate(0px ,0px);
}
}
<svg width="400" height="400">
<rect x="50" y="350" width="20" height="20" fill="red" class="Kid"/>
</svg>