Я работаю над анимацией шара, катящегося и падающего с края. Во-первых, я сделал версию, которая просто катится, а затем останавливается. Работает нормально. Но тогда, когда я добавил падающую анимацию к тому же коду, он не откатывает ее, и я ничего не могу с этим поделать. Вот первый фрагмент:анимация CSS3 ведет себя неожиданно
@-webkit-keyframes roll{
0% {
-webkit-animation-timing-function: ease-in;
-webkit-transform: translateX(0px) rotate(0deg);
}
100% {
-webkit-transform: translateX(480px) rotate(360deg);
}
}
затем второй:
@-webkit-keyframes rollandfall{
0% {
-webkit-animation-timing-function: ease-in;
-webkit-transform: translateX(0px) rotate(0deg);
}
50% {
-webkit-transform: translateX(480px) rotate(360deg);
}
85% {
-webkit-animation-timing-function: ease-in;
-webkit-transform: translate(480px, 400px) rotate(360deg);
}
95% {
animation-timing-function: ease-out;
-webkit-transform: translate(480px, 380px);
}
100% {
animation-timing-function: ease-in;
-webkit-transform: translate(480px, 400px);
}
}
(я знаю, что это только для сафари и хром, но я хочу, чтобы закончить его, прежде чем сделать его доступным в любом браузере) И here - это ссылка на анимацию.
Спасибо за помощь!
EDIT: Кажется, это было не совсем ясно, что я хочу, чтобы это сделать, так here вы можете проверить, что делает первый фрагмент.
Он работает для меня на последнем хроме на osx mavericks. –
Я использую Safari, на тех же os, и он не работает для меня. Я попробую хром. Как это возможно? –
Wierd дерьмо, работает для меня и в сафари. Это когда он парит мяч, он должен работать правильно? У вас нет какой-то проблемы с кешированием? –