情况一:父div未设置高度 浮动子div设置高度
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>父亲div的高度随子div高度变化关系</title>
<style type="text/css">
#main{width: 300px;background: red; }
#son1{width:100px; float: left;}
#son2{width: 200px; float: left;}
</style>
</head>
<body>
<div id="main">
<div id="son1">块1</div>
<div id="son2">快2</div>
</div>
</body>
</html>
说明:其中我在main中没有设置高度,却设置了背景颜色,而子类div均没有,这样有利于观察main也就是父类div 的具体高度情况
如图所示: