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

Можно ли растянуть изображение в контейнере с динамически определяемыми шириной и высотой?

Уважаемые знатоки!
Использую Swiper slider, показывает одновременно 3 слайда, слайд состоит из изображения. Все изображения примерно одинаковых размеров, но тем не менее разные. Хочется чтобы все изображения имели одинаковую высоту.
Object-fit: cover не работает, т.к. размеры у слайда динамические,
position: absolute; top: 50%, left: 50%, transform: translate(-50%, -50%) тоже не работает, т.к. родитель опять-таки с динамическими размерами.
Можно переделать все изображения под одинаковый размер, но интересно было бы узнать есть ли какие-нибудь хаки в таких случаях.
  • Вопрос задан
  • 282 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
AntonLitvinenko
@AntonLitvinenko
HTML coder
Что значит размеры слайда динамические?
Два варианта для картинки с object-fit
1. Фиксированная высота слайда, картинке абсолют и обджект фит
2. Даём слайд паддинг топ например 56%. Картинке обсолют и обджект фит. В этом случае слайды всегда будут сохранять пропорции
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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