webvany
@webvany
Дизайнер

Как сделать пропорциональное уменьшение картинки при использовании флексбоксов?

Вот пример на codepen. У меня на Less стили написаны, поэтому там тоже less. Но это не должно усложнить задачу.
Вот страница, над которой работаю. Там у картинки стоит width: auto и она не масштабируется вообще.

В общем если уменьшать окно, то картинка, когда перестанет влезать в блок будет уменьшаться, всё как надо. Только высота изменятся при этом не будет. Если не использовать флекбоксы, то всё ок, картинки всегда пропорционально уменьшаются. Но здесь мне нужны флекбоксы.
Благодарю за уделённое время.
  • Вопрос задан
  • 1766 просмотров
Решения вопроса 1
nazarpc
@nazarpc
Open Source enthusiast
Я вижу только вариант обернуть <img> в какой-то контейнер, для семантики это может быть <picture>. Масштабирование <img> это в некотором роде магия, такое не работает с большинством других элементов, так что не думаю, что получится напрямую. Я люблю красивые решения, но, похоже, это не тот случай.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект