У меня есть набор миниатюр, из которых я загружаюсь со стилем visibility: hidden;
так, чтобы они все поддержали свои корректные разметки. После того как страница полностью загружается, у меня есть функция jQuery, которая постепенно появляется их. Это работало, когда их стиль был установлен на display: none;
но очевидно расположение, завинченное затем. Какие-либо предложения?
Вот исчезнуть строка:
$('.littleme').fadeIn('slow');
Добавьте несколько вызовов в цепочка будет выглядеть так:
$('.littleme').css('visibility','visible').hide().fadeIn('slow');
Это изменит ее на display: none
для 1 кадра перед тем, как исчезнуть, снова занимая область.
попробуйте использовать непрозрачность и animate ()
:
$('.littleme').css('opacity',0).animate({opacity:1}, 1000);
Попробуйте подобрать для скрытого элемента?
$(".littleme:hidden").fadeIn();