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>
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
AntonBrock
@AntonBrock Автор вопроса
screen light
Решение: перейти на svg и поместить стили в head. Спасибо за помощь Dymok
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект