Мне нужно анимировать падающую коробку с CSS3. Коробка должна быть посередине экрана. Он должен начинать анимацию сверху, с экрана и достигать 25 пикселей снизу. Я пробовал:Анимация коробки с CSS3
.box {
width : 112px;
height : 112px;
background : url(images/gift_box_small.png) no-repeat;
margin : auto;
z-index : 4;
position : relative;
/* Chrome, Safari, Opera */
-webkit-animation : box_fall 8s linear 1;
/* Standard syntax */
animation: box_fall 8s linear 1;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes box_fall {
0% {top:-112px;}
100% {bottom:25px}
}
/* Standard syntax */
@keyframes box_fall {
0% {top:-112px;}
100% {bottom:25px}
}
но анимация не началась. Что может быть причиной этого и как я могу заставить его работать? Вот jsFiddle: http://jsfiddle.net/hpsxrjzL/
Спасибо!
Параметр 'animation' работает для меня (хотя позиции начала и конца не точно соответствуют вашим потребностям) без каких-либо изменений. – Harry
@ Харри Это странно ... Я тестирую его в FF, и он не начинается там. – Igal
Я тестировал в Chrome. Возможно, вам нужны '-moz-keyframes' и' -moz-animation'. Работает ли другая облачная анимация? – Harry