Задать вопрос
m_avrina
@m_avrina
Студентота.

Как загрузить картинку без JS?

Всем привет!
как загрузить картинку, по нажатию на кнопку, в спан/див?
Без js как-то в голову простого ничего не лезет...
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 2
@Otrivin
junior full-stack сисадмин
Можно загрузить заранее в блок, кнопку сделать контейнером для блока с картинкой. Блоку задать максимальную высоту в 0, а для "контейнер:hover > блок" ставить максимальную высоту over 9000. Затем сдобрить это переходами и transition-delay в over9000.

По нажатию на кнопку стиль вложенного блока с картинкой меняется с нулевой высоты до нормальной, а transition-delay удерживает высоту даже после смены фокуса с кнопки на другой элемент.
Ответ написан
Комментировать
Если я правильно понимаю - без JS не как и не сделать))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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