2015-05-05 2 views
2

Я пытаюсь контролировать скорость анимации в animate.css, вот мой код, но, к сожалению, я не могу этого сделать.animate.css анимация управление скоростью

Может ли кто-нибудь объяснить, как я могу это контролировать?

@-webkit-keyframes slideOutLeft { 
    0% { 
     -webkit-transform: translate3d(0, 0, 0); 
     transform: translate3d(0, 0, 0); 
    } 
    100% { 
     visibility: hidden; 
     -webkit-transform: translate3d(-100%, 0, 0); 
     transform: translate3d(-100%, 0, 0); 
    } 
} 
@keyframes slideOutLeft { 
    0% { 
     -webkit-transform: translate3d(0, 0, 0); 
     transform: translate3d(0, 0, 0); 
    } 
    100% { 
     visibility: hidden; 
     -webkit-transform: translate3d(-100%, 0, 0); 
     transform: translate3d(-100%, 0, 0); 
    } 
} 
.slideOutLeft { 
    -webkit-animation-name: slideOutLeft; 
    animation-name: slideOutLeft; 
} 

ответ

13

Вы должны определить animation-duration на .slideOutLeft:

.slideOutLeft { 
    -webkit-animation-name: slideOutLeft; 
    animation-name: slideOutLeft; 
    -webkit-animation-duration: 5s; 
    animation-duration: 5s; 
} 

Или сокращенная (со всеми префиксы браузеров):

.slideOutLeft { 
    -webkit-animation: slideOutLeft 5s; /* Safari 4+ */ 
    -moz-animation: slideOutLeft 5s; /* Fx 5+ */ 
    -o-animation:  slideOutLeft 5s; /* Opera 12+ */ 
    animation:   slideOutLeft 5s; /* IE 10+, Fx 29+ */ 
} 

Более подробную информацию можно найти here

0

Вы можете изменить продолжительность анимации по всему миру с помощью .animated класса. Например, здесь я изменил его на 0.6s и работал хорошо для меня:

.animated { 
    -webkit-animation-duration: 0.6s; 
    animation-duration: 0.6s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 
0

Ну, глядя на документацию animate.css он просто говорит, что вы можете сделать это:

#yourElement { 
    -vendor-animation-duration: 3s; 
    -vendor-animation-delay: 2s; 
    -vendor-animation-iteration-count: infinite; 
} 

См: https://github.com/daneden/animate.css#usage

Смежные вопросы