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

Как настроить высоту блока с img, равной высоте экрана?

Здравствуйте. Есть див, в нем img. Из-за размеров картинки блок начинает скролить вниз.
Какие css параметры необходимо задать диву/картинке, чтобы блок вписывался по высоте экрана и никогда не скролился?
P.S. Если я мыслю в правильном направлении, то надо либо:
- сжимать картинку по высоте экрана;
- обрезать картинку по высоте экрана.
Спасибо за внимание.
  • Вопрос задан
  • 6874 просмотра
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
ghaiklor
@ghaiklor
NodeJS TechLead
img {
    max-height: 100%;
    min-height: 100%;
    height: 100%;
    width: 100%;
}

И соответственно у дива должны быть размеры.

UPD: Можете только по высоте или по ширине делать 100%.
Ответ написан
есть еще свойство
background-size: cover;
если вы зададите картинку как bg, то она всегда будет вставать по размерам дива
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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