AntonBrock
@AntonBrock
screen light

Почему сначала грузить всю страницу, а после только prelouder?

Дело в том, что обычно прелаудер нужен для того чтобы пока идет загрузка страницы, он работал, как только страница загрузилась исчезал. Но у меня же прелаудер ждет пока страница загрузится, а только потом начинает анимирование. Т.е. мы видим статическую картинку,а не gif, как можно решить?
Также , подскажите сервесы для сжимания gif, нашел, а он только 30проц режет :с
<script>
  $(window).on('load', function () {
    setTimeout(function () {
        var $preloader = $('#page-preloader'),
        $spinner   = $preloader.find('.spinner');
        $spinner.fadeOut();
        $preloader.delay(0).fadeOut('slow');
    }, 3000);
});
    </script>
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
AntonBrock
@AntonBrock Автор вопроса
screen light
Решение: перейти на svg и поместить стили в head. Спасибо за помощь Dymok
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Amigoweb Магнитогорск
от 30 000 до 40 000 руб.
EducaGroup Санкт-Петербург
от 90 000 руб.
Inreco LAN Владимир
от 50 000 до 90 000 руб.