@vladislav997

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

Подскажите, есть к примеру большая картинка, и при заходе на сайт она прогружается 2-3 секунды, как сделать заглушку (показать какой-нибудь loader.gif), пока большая картинка не прогрузится на 100%?
  • Вопрос задан
  • 396 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
посмотрите в эту сторону, если не нужна библиотека, просто используйте идею
https://buefy.org/documentation/skeleton
Ответ написан
Комментировать
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега JavaScript
Руководитель frontend направления, предприниматель
loader.gif в src картинки, а саму пикчу в data-src. И на приемке создавать новую картинку вне области видимости пользователя с src равным data-src нужной картинки и по факту ее onload, подменять src исходной картинки на необходимый.

Просто, дешево, пару строк JS-кода.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы