Как сделать чтобы картинка подстраивалась под высоту экрана?

Внимание! Вопрос задаёт новичок!

В общем, я сделала страницу (прошу не комментировать дизайн - это учебный сайт), скинула её своему парню, а на его компе всё выглядит несколько кривее, чем задумывалось

1 скриншот - на моём компе, 2-ой на компе парня

Я хочу, чтобы сердечко с моей мордочкой всегда умещалось по высоте в экран. Без скролла. Подскажите пожалуйста, как это сделать?

Типа в относительных величинах получается либо высоту сделать (в моем случае - 75vh;), либо ширину.... А как чтобы и то и то уменьшалось, причем пропорционально при уменьшении экрана?

64e8f0617d9ae140782821.jpeg

64e8f0718c638392130946.jpeg
  • Вопрос задан
  • 250 просмотров
Пригласить эксперта
Ответы на вопрос 2
OtshelnikFm
@OtshelnikFm
Обо мне расскажет yawncato.com
Использовать height 100% и object-fit или background-size

Или же aspect-ratio - указав пропорции ширины высоты
Ответ написан
Комментировать
@vei66
попробуй сделать так,все вместе это один флекс контейнер
подели на две части флекс элементы flex 0 1 50%;
левая часть понятно а правая часть по которой вопрос, сам блок задавай ширину не через width а через flex basis и добавь height а уже самой картинке которая внутри правого блока то есть img сделай max-width 100%
или object-fit:cover
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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