Задать вопрос
@reinmaker1990

Как позиционировать фото в карточке товара?

Есть карточка товара (превью), которая из себя представляет блок, с вложенным туда изображением, которое должно занимать ~70% доступной области блока, и небольшим футером, в котором будут выводиться пара строк.
Как создать карточку так, чтобы при условии, что фотографии могут быть разных размеров, картинка всегда была центрирована на своем месте, без сплющивании и обрезаний частей? Детальный блок также должен быть фиксированного размера.

пример
  • Вопрос задан
  • 1061 просмотр
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
Wacdis
@Wacdis
PHP, Python, GO, Rust, NodeJS, SOA/MSA
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Eridani
@Eridani
Мимо проходил
детальный блок так же должен быть фиксированного размера

А в чем проблема? Сделайте 100px и все, или сколько вам там надо

.product-item img {
  display: block;
  width: 70%;
  height: 200px;
  object-fit: cover;
  margin: 0 auto;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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