büyüyen davranışı yararlı olduğundan, bir sayfayı düzenlemek için flexbox kullanıyorum. Ama davranışını daraltmayı tamamen engellemek isterim.Esnek kutunun daralmasını önleme
Her neyse bunu yönetmek için?
örnek kod:
<div class="flex-vertical-container">
<div class="flex-box">
This one should grow but not shrink
</div>
<div></div>
<div></div>
</div>
CSS .flex-box
üzerinde 0
için flex-shrink
özelliğini ayarlayarak
.flex-vertical-container {
display: flex;
flex-direction: column;
}
.flex-box {
flex: 1;
}
Bazı sebeplerden dolayı 'flex-shrink: 0; 'çalışmadı, ancak manüel olarak ayarlandı:' flex-shrink: 1 0 auto; 'fine fine ... –
flex-shrink: 1 0 auto; geçerli bir özellik gibi görünmüyor. –
Muhtemelen flex: 1 0 auto; –