當我使用浮動itens一個容器內,如:如何擺脫浮動物品的容器右側的空白空間?
守則(http://jsfiddle.net/tombrito/gx7kL330/7/):
.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>
...如果我調整窗口的大小,我看到容器的width: auto
並不完全是內容的寬度:
右側有一些空白區域。有沒有辦法讓容器真的成爲浮動兒童的寬度,即使我調整它的大小?
嘗試回答這個問題(http://stackoverflow.com/questions/18482505/having-the-floating-children-elements-determine-parent-width)但我認爲如果你有更多的元素讓它們纏繞,你會很困難...... – Stuart
如果你使用引導程序,那麼它會很容易,或者你可以爲它做一個jquery函數。 –
基本上...沒有。這不是線框模型的工作方式。 –