Я хотел бы показать горизонтальный ряд неизвестного количества игральных карт. Для этого их придется перекрывать, если их слишком много. У меня возникли проблемы с тем, чтобы убедить гибкую коробку перекрывать карты, не уменьшая их. В приведенном ниже примере карты сжимаются. Я пробовал flex-shrink: 0
, но тогда max-width
не уважали.
.cards {
display: flex;
max-width: 300px;
}
.card {
width: 50px;
height: 90px;
border: 1px solid black;
border-radius: 3px;
background-color: rgba(255, 0, 0, 0.4);
}
<div class='cards'>
<div class='card'></div>
<div class='card'></div>
<div class='card'></div>
<div class='card'></div>
<div class='card'></div>
<div class='card'></div>
<div class='card'></div>
<div class='card'></div>
<div class='card'></div>
</div>