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

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

Всем привет!
как загрузить картинку, по нажатию на кнопку, в спан/див?
Без js как-то в голову простого ничего не лезет...
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
@Otrivin
junior full-stack сисадмин
Можно загрузить заранее в блок, кнопку сделать контейнером для блока с картинкой. Блоку задать максимальную высоту в 0, а для "контейнер:hover > блок" ставить максимальную высоту over 9000. Затем сдобрить это переходами и transition-delay в over9000.

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

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

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