当我使用浮动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函数。 –
基本上...没有。这不是线框模型的工作方式。 –