Мне нужны два адаптивных столбца, в которых в левом столбце будет изображение, а в правом - текст. Я пробовал сделать это с помощью следующего кода, но он ломается, когда я помещаю изображение в столбец.
.about-name {
text-align: center;
margin-bottom: 6rem;
}
.card {
padding: 1rem;
height: 4rem;
}
.cards {
max-width: 1200px;
margin: 0 auto;
display: grid;
grid-gap: 1rem;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
<div class="cards">
<div class="card">
<img src="photo.png" alt="">
</div>
<div class="card">
<p>My Text here</p>
</div>
</div>
В основном я хочу создать веб-страницу, как на скриншотах ниже:
Скриншот 1
Скриншот 2