一列定宽,另一列自适应。
思路:
左边容器float:left;设置width;
右边容器开启BFC;
<body>
<div id="left">left</div>
<div id="right">right</div>
</body>
*{
margin: 0;
padding: 0;
}
div{
height: 200px;
}
#left{
width: 200px;
background: pink;
float: left;
}
#right{
background: deeppink;
overflow: hidden;
}
两列布局误区:
因为左边开启浮动后,半脱离文档流,右边里面的文本不会被左边遮挡。
很多人误以为右边不用开启BFC也是两列布局。