Задать вопрос
Bazhenovdev
@Bazhenovdev
bazhenovn.github.io

Как сделать появление элементов HTML по очереди?

Всем привет! Как сделать появление элементов по очереди? Тоесть.. заходите вы на сайт.. перед вами главный экран, и на нем плавно появляются элементы.. допустим, появился блок с лева, задержка.. через 5 секунд появился блок с права.. через еще 10 секунд появился блок с вверху. И так далее. Подскажите как можно такое сделать? Спасибо!
  • Вопрос задан
  • 3131 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Deonisius
@Deonisius
Родился в 11110110111 году, 11000 января.
Вот вам супер-пупер плагин, а дальше - полёт вашей фантазии ))
;(function($){
	$.fn.fadeInDelay = function(){
    	var init = function(){
        	$(this).hide().delay($(this).data('delay')).fadeIn();
        };
    	return this.each(init);
    };
}(jQuery));
$('div').fadeInDelay();
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Дог поможет вам в этом вопросе - просто придется указать несколько data-атрибутов (там написано). Wow, such animation!
Ответ написан
Комментировать
konnn
@konnn
Front-end developer
setTimeout() + animate()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 11:03
5000 руб./за проект
18 дек. 2024, в 10:44
130000 руб./за проект
18 дек. 2024, в 10:02
7000 руб./за проект