注意:父集有属性的赋值,子集在同一属性上新赋值无效,尤其注意.clear问题。可选择赋值在子集上。
浮动元素下新起一行要先清浮动。
父集无高度,清最下面div(需要全部包裹div,当然着眼于最下面)的浮动才能实现包裹。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
.box{width: 400px;border:1px solid black;margin: 0px auto;}
.big{width: 300px;height: 300px;background-color: purple;float: left;border: 0px; }
.little div{background-color: yellow;}
.rdiv div{width: 100px;height: 100px;float: left;}
.clear{height:0px;font-size:0;clear:both;}
.bdiv div{float: right;width: 100px;height: 100px;}
.test{float: right;}
.clear1{height:0px;font-size:0;clear:both;}
</style>
</head>
<body>
&