是否可以在不指定绝对容器宽度的情况下在绝对定位的 div 内有多个浮点数?
见图片:
忍者编辑: 您的绝对和浮动代码完美运行,但在我的情况下不是。我试图简化问题,但显然还有其他问题。一旦我弄清楚原因,我会尽快回复你。对不起。
编辑2: 是的,这就是我的问题的原因。
HTML
<div id="anotherContainer">
Outercontainer
<div class="main">
<div class="left">Left</div>
<div class="right">Right</div>
</div>
</div>
CSS
#anotherContainer {
position: relative;
outline: 4px solid red;
width: auto;
height: auto;
display: inline-block;
}
.main{
border: 1px solid #f00;
position: absolute;
}
.left{
float: left;
border: 1px solid #0f0;
padding: 20px;
}
.right{
float: right;
border: 1px solid #00f;
padding: 20px;
}
我的错误,我认为容器 #anotherContainer 对此没有任何影响。