我已经阅读了很多答案,但不确定为什么它对我不起作用。也许它与父容器不是 100% 有关?事情是......我也尝试过填充,但存在同样的问题。
我也尝试过 container=width:100%,并在浮动 div 中创建带有边距的 10% 空间,但创建的 10% 的比例很奇怪……绝对与页面不成比例。
这是代码。
.container{
width:80%;
overflow:hidden;
margin-right:auto;
margin-left:auto;
}
.side{
width:300px;float:left;}
.main{
position:absolute; float:left; }
.clear{clear: both;}
(没有绝对,两个 div 不再并排......但我看到人们在这里使用相对 ????)
这是html
<div class="container">
<div class="side"></div>
<div class="main"></div>
<div class="clear"></div>
</div>
所以现在的问题是,由于某种原因,div“main”不会填满剩余空间,但里面的文本要么在到达“容器”的边界之前停止,要么完全忽略容器并延伸到页面之外...
我想保留两侧的空白边距,并且需要浮动 div 之一是固定宽度...不知道为什么它不工作
....我觉得有一个简单的解决方案我只是想不直...