Задать вопрос
Nikolino
@Nikolino

Почему стили при рендеринге применяются не сразу?

Приветствую.

В битриксе есть такая фича "перенос всех js скриптов вниз". Переносит и инлайновые и файловые скрипты вниз перед закрывающим body
Css остались вверху

Теперь после этой правки, если посмотреть в Хроме (именно в нем) в режиме инкогнито и понажимать f5, то видно как стили к некоторым элементам применяются не сразу. В частности видно как ссылки изначально имеют дефолтный цвет html (синие), и только через доли секунды применяется стиль. Что интересно, что если заходить не в режиме инкогнито, то такого нет, стили отображаются сразу.
В Firefox и в режиме инкогнито и без инкогнито, такого тоже не происходит.

Также бликает выпадающее popup окно, которое, по идее, активируется и становится видимым по клику.

Записал GIF: https://i.imgur.com/KderbrX.gifv
Сама страница: alta-profil.ru/client-center/articles/kak-obshit-dom-saydingom/
Это происходит на всех страницах сайта.

JS не регулирует порядок подгрузки css файлов.
  • Вопрос задан
  • 325 просмотров
Подписаться 1 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы