Gera11
@Gera11

Как решить проблему с подзагрузкой сайта, когда при входе все криво отображается а после загрузки нормализуется?

Сайт работает на dle. Вопросов никаких нет кроме одного. Когда входишь на сайт, сайт первую секунду отображается криво а затем нормально. Как это исправить? Или посоветуйте какой-нибудь прелоадер. Спасибо!

Момент загрузки:
5e760a6323f88941287787.jpeg

После загрузки:
5e760a9681ce2480815711.jpeg
  • Вопрос задан
  • 158 просмотров
Решения вопроса 1
@strelok011
Это не в стилях дело. Проблема в изображениях. Страница загружается - стили по изображению на месте, но нет картинок с их шириной. Как только браузер получает информацию о ширине - всё стабилизируется.
Варианта два:
1. определить стили для изображений с указанием фиксированной ширины, добавить, к примеру, фоны под будущие изображения
2. поставить прелоадер на всю страницу, который будет ждать загрузки и картинок тоже. Но это минусанет в поисковиках, т.к. перекрывает контент.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Kennius
Начинающий фронт-эндер
Это css не успевает прогрузиться подними самые важные стили в head выше
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 14:14
200000 руб./за проект
28 нояб. 2024, в 14:12
300000 руб./за проект
28 нояб. 2024, в 14:06
1000 руб./в час