scriptroom
@scriptroom
Front-end Web Developer

Сохранение пропорорций картинки при ресайзе окна в резиновой разметке?

Всем привет.

Есть страница: scriptroomdev.com
ПРОБЛЕМА: Картинки внутри блоков теряют пропорции при резайсе окна, так как у них стоит height: 100%, width: 100%;
ВОПРОС: Как сохранять пропорцию для картинок в данном случае? Что бы они адаптировались (ужимались) с сохранением пропорций (как здесь: www.carolinaherrera.com/ch/en ) - тут вы можете увидеть как это работает...
  • Вопрос задан
  • 2604 просмотра
Пригласить эксперта
Ответы на вопрос 5
DEEJAY
@DEEJAY
Founder mobiap & mobiads
Ставить картинку фоном блока с использованием свойств cover
Ответ написан
tenoclock
@tenoclock
Python/Django программист
width: 100%;
height: auto;

max-height отключить.
Должно сработать
Ответ написан
Комментировать
Dev_Kpug
@Dev_Kpug
Если у вас блоки в которых лежат картинки, имеют процентные размеры и вы хотите чтоб картинка занимала все место этого контейнера, то вот:
img { 
       max-width: 100%;
}
Ответ написан
Комментировать
@BelkinVadim
Frontend разработчик
www.carolinaherrera.com/ch/en/ в вашем примере, если посмотреть код, увидите, что картинки растянуты по высоте на 100% и абсолютно позиционированы в блоке, так же выровнены по центру с автоматической шириной. Тем самым при сжатие размеров окна ресайзятся только контейнеры, фото там остаются одного размера и просто обрезаются по краям.
Ответ написан
scriptroom
@scriptroom Автор вопроса
Front-end Web Developer
Ребята. Порешал всё таки через background-image и cover...
Спасибо всем!!!
Ответ написан
Ваш ответ на вопрос

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

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