<div class="wrapper">
<div class="card">
<img src="https://winners-games.ru/wp-content/uploads/2015/08/m3.jpg" alt="" class="card__img">
<div class="card__body">
<p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ullam totam sequi officia unde tenetur tempora voluptate quibusdam corporis dignissimos. Excepturi, quae animi!</p>
</div>
</div>
<div class="card">
<img src="https://u.kanobu.ru/editor/images/45/67031679-c79b-4ddf-b823-57f256a9bcd1.jpg" alt="" class="card__img">
<div class="card__body">
<p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ullam totam sequi officia unde tenetur tempora voluptate quibusdam corporis dignissimos. Excepturi, quae animi!</p>
</div>
</div>
<div class="card">
<img src="https://u.kanobu.ru/editor/images/18/a65a3e55-492e-42cf-84bb-bca4d51597e1.jpeg" alt="" class="card__img">
<div class="card__body">
<p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ullam totam sequi officia unde tenetur tempora voluptate</p>
</div>
</div>
<div class="card">
<img src="https://winners-games.ru/wp-content/uploads/2015/08/m3.jpg" alt="" class="card__img">
<div class="card__body">
<p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ullam totam sequi officia unde tenetur tempora voluptate </p>
</div>
</div>
</div>
.wrapper {
max-width: 600px;
margin: 0 auto;
padding: 20px;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 20px;
}
.card {
display: grid;
padding: 5px;
border: 1px solid #000;
grid-template-rows: 170px 150px;
grid-row-gap: 15px;
&__img {
width: 100%;
height: 100%;
object-fit: cover;
}
p {
margin: 0;
}
}
View Compiled
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.