Как сделать карточки flex бокса одного размера
Как сделать подобную реализацию во flex боксах? Нужно чтобы при уменьшении экрана карточки переносились на другие строки и расширялись. Но есть проблемма, если карточек не ровно 6 штук, тогда при полном экране, 3 сверху нормальные и 2 снизу других размеров, как решить эту проблему?
HTML:
<div class="cards">
<div class="card"></div>
<div class="card"></div>
<div class="card"></div>
<div class="card"></div>
<div class="card"></div>
</div>
css:
.cards {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 30px;
}
.card {
flex: 1 0 30%;
}
УВЕЛИЧЕНИЕ элемента нужно для адаптива! Чтобы при уменьшении экрана блоки переходили на новые строки и было не 3 эл-та, а 2 (половина на каждый эл) и потом 1 (во всю ширину)
Подскажите как правильно реализовать данный функционал