Привет, ребята! У меня вопрос. Я хотел бы сделать ту же разметку, что и на картинка (НАЖМИТЕ И СМОТРИТЕ !!!). Проблема в том, что серая линия между верхней частью и нижней частью карты карт на одном уровне должен быть выровнен. Как вы видите на картинке на дорожке первой карты, серая линия ниже из-за большего размера текста на второй картинке. А на дорожке второй карты серая линия выше, потому что нет переполненного текста. Мы можем использовать flex и grid.
<div class="cat-cards">
<div class="cat-card">
<img src="">
<div class="short-description">
short
</div>
<div class="long-description">
long
</div>
</div>
<div class="cat-card"></div>
<div class="cat-card"></div>
</div>
Я представлял, что база должна быть такой, но вы можете написать любые предложения, которые используют grid и flex
.cat-cards
{
display: flex;
}
.cat-card
{
display: grid;
grid-template-areas: 'image' 'short'
'long' 'long';
}
.cat-card img
{
grid-area: image;
}
.cat-card .short-description
{
grid-area: short;
}
.cat-card .long-description
{
grid-area: long;
}