Нужно сверстать такую вот штуку. Фото и текст. Фото вставляю как img и оно растягивает блок. высота задана по 50% но по макету высота на 120px больше чем у меня. Как без костылей растянуть?
<div class="container">
<div class="card">
<div class="photo"><img src="img/photo" alt=""></div>
<div class="info">
text
</div>
</div>
<div class="card">
<div class="photo"><img src="img/photo.png" alt=""></div>
<div class="info">
</div>
</div>
.container {
display: flex;
flex-wrap: wrap;
}
.card {
width: 50%;
display: flex;
flex-direction: column;
}
.photo {
overflow: hidden;
height: 50%;
img {
width: 100%;
object-fit: fill;
height: 100%;
}
}
.info {
height: 50%;
}
Но в строго в px задавать не ок, адаптивность тоже нужна