Ben gibi bir konteynerin içinde itens yüzen kullanılırken:Bir konteynerin sağında boş alanlardan nasıl kurtulacaksınız?
Kanunu (http://jsfiddle.net/tombrito/gx7kL330/7/): Ben penceresini yeniden boyutlandırmak eğer
.container {
background: blue;
position: absolute;
width: auto;
}
.floating-box {
float: left;
width: 150px;
height: 75px;
margin: 10px;
border: 3px solid #73AD21;
}
<div class="container">
<div class="floating-box">Floating box</div>
<div class="floating-box">Floating box</div>
<div class="floating-box">Floating box</div>
<div class="floating-box">Floating box</div>
<div class="floating-box">Floating box</div>
<div class="floating-box">Floating box</div>
<div class="floating-box">Floating box</div>
<div class="floating-box">Floating box</div>
</div>
..., görüyorum kapsayıcının width: auto
içeriği tam olarak geniş değil:
Sağda boş alan var. Yeniden boyutlandırdığımda bile, kapsayıcıyı gerçekten yüzen çocukların genişliği haline getirmenin bir yolu var mı?
Bu sorunun cevabını deneyin uyarı // denenmemiş kodu (http://stackoverflow.com/questions/18482505/having-the-floating-children-elements-determine-parent-width) ama sanırım daha fazla öğeniz varsa mücadele edeceksiniz diye düşünürsünüz ki ... – Stuart
Eğer bootstrap kullanırsanız o zaman kolay olacak ya da jQuery fonksiyonu yaratabilirsiniz. –
Temel olarak ... hayır. Bu çizgi kutusu modeli çalışma şekli değil. –