我想展示未知數量的撲克牌的橫向系列。要做到這一點,如果太多,他們將不得不重疊。我無法說服Flex盒重疊卡片而不縮小它們。下面的例子縮小了卡片。我試過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>
爲什麼,如果你希望它們重疊使用柔性,不是彎曲,使其充滿了空間意義呢? – Pete
你可以只使用負邊界的重疊? – StefanBob
對於給定數量的卡片,負邊距將起作用。但它必須改變每張卡片和每張卡片的總數。我正在尋找更靈活的東西。 –