.shake {
-webkit-animation-name: shake;
animation-name: shake;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
вот вам база, меняйте время или смещение в пикселях или проценты под свои запросы
devstudent: у меня есть иконка уведомлений. Мне нужно чтобы раз в минуту она дергалась. Соответственно ей нужно раз в 1 минуту добавлять класс какой-нибудь из animate.css
просто добавьте класс в разметку. вернее два класса. animate shake, например, все будет работать как надо. насчет одной минуты. выставьте время в -webkit-animation-duration: 60s;
animation-duration: 60s, а чтобы дергалась иконка пару секунд , а не целую минуту,
поменяйте проценты в кейфреймс, проценты там будут считаться от вашей минуты. просчитайте сколько в процентах будет 3 секунды, например, и впишите. вместо проставленных в animate.css кейфреймс вашей анимации, а через js - неправильно будет.
если надо бесконечную анимацию, не забудьте добавить класс infinite или дописать в класс вашего элемента -webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
devstudent: у меня анимация бесконечная, но без задержок. Мне нужно чтобы раз в минуту. animation-delay: 3s не срабатывает, оно воспроизводится сразу поокончанию