Если у вас много элементов (например: у меня есть разбитая на страницы таблица с> 1000 элементов и вы хотите, чтобы каждая строка анимировалась с задержкой при загрузке страницы), вы можете использовать jQuery, чтобы решить эту проблему и избежать роста файла CSS вразмер.Задержка анимации динамически увеличивается.
$.each($('.myClass'), function(i, el){
$(el).css({'opacity':0});
setTimeout(function(){
$(el).animate({
'opacity':1.0
}, 450);
},500 + ( i * 500 ));
});
РЕДАКТИРОВАТЬ: Вот тот же код, который я настроил для использования с animate.css (установите дополнительный плагин перед использованием https://gist.github.com/1438179)
$.each($(".myClass"), function(i, el){
$(el).css("opacity","0");
setTimeout(function(){
$(el).animateCSS("fadeIn","400");
},500 + ( i * 500 ));
});
Где "fadeIn" - тип анимации, "400" - время выполнения анимации, 500 - задержка для каждого элемента на странице, которая будет анимирована.