@emilburganov

Как сделать так, чтобы при загрузке сайта текст с position absolute, загружался после загрузки картинки с position relative?

Интересно, можно ли с помощью html и css это как-нибудь сделать?
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Нет, нельзя

Но можно отобразить текст после загрузки картинки.

<div class="block">
  <img src="..." onload="this.classList.add('loaded')">
  <span>Текст поверх картинки</span>
</div>


.block {
  position: relative;
}
.block span {
  position: absolute;
  display: none;
}
.block img.loaded + span {
  display: block;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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