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

Как растянуть картинку по высоте и ширине что бы не было белых полей но сохраняя пропорции?

Собственно как сделать на чистом css что бы картинка была вписана в блок 300 на 200.
Но если высоты не хватает, растягивалось бы по высоте а не ширине.
605b24117856f659194247.png
Что бы не было внизу белых полей как у левой картинки.
  • Вопрос задан
  • 1583 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 3
v3shin
@v3shin
Веб-шаман
<div class="forImage" style="background-image:url(...)"></div>
.forImage {
    background: 50% 50% no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
}
Ответ написан
Комментировать
@natoje-zlo
object-fit: cover
Ответ написан
Комментировать
wapster92
@wapster92 Куратор тега CSS
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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