我在一个浮动到左侧的容器中有两个 div。在某些容器中,缺少左 div,所以我想这样做,以便如果缺少左 div,则右 div 应该扩展到容器的全宽。
在下面的代码中,我指定了右 div 的宽度,因此如果缺少左 div,它不会填满整个容器。
这是代码:
HTML:
<div class="box">
<div class="left"><img src="http://i50.tinypic.com/2cxj31z.jpg" ></div>
<div class="right">... content...</div>
</div>
CSS:
.box{
width: 300px;
border: 1px solid red;
margin: 0 auto;
overflow: hidden;
}
.left{
width: 80px;
margin-right: 10px;
float: left;
}
.right{
float: left;
width: 210px;
}
JSFiddle:http: //jsfiddle.net/DMFz8/