Загрузка контента только после полной загрузки css

Главные вкладки

Аватар пользователя nnovosad nnovosad 29 марта 2018 в 20:03

Здравствуйте.
Есть сайт на Drupal 7. Стили сжаты через модуль 'AdvAgg Compress CSS', но довольно часто контент загружается быстрее css и пользователю видна страница без css на несколько секунд.
Можно ли как-нибудь сделать чтобы контент загружался после полной загрузки css?
Заранее спасибо.

Комментарии

Аватар пользователя bumble bumble 29 марта 2018 в 20:13

Можно поместить основные стили, позволяющие странице отображаться больки-меньки нормально, в head страницы.

Например: шрифты, оформление основных элементов, основное цветовое оформление.

Аватар пользователя VasyOK VasyOK 30 марта 2018 в 0:33

Сейчас модно тормозить загрузку страниц крутящимся прелоадером. К сожалению не могу вам дать точных рецептов в связи с отсутсвием у себя пациентов по данному вопросу.

Аватар пользователя sas@drupal.org sas@drupal.org 30 марта 2018 в 7:56

- В body ставим opacity:0
- В js  ... $(window).on('load', function(){ $('body').addClass('my-page-loaded'); }); ...
- my-page-loaded стилизируем по вкусу можно с транзисион