float:left 左浮动
左浮动跟div初始状态没有区别
.box1 {
width: 100px;
height: 100px;
background-color: green;
/* 左浮动 */
float: left;
}
效果
float:right 右浮动可以让小div盒子放在大盒子的右边
.box2 {
width: 100px;
height: 100px;
background-color: blue;
/* 右浮动 */
float: right;
}
效果
给子元素添加浮动的同时一定要给父元素清除浮动 避免带来难以发现的小bug
.box {
width: 400px;
height: 200px;
border: 1px solid red;
margin: 100px auto;
/* 清除浮动 */
content: '';
display: block;
clear: both;
}