天天看点

CSS之解决高度塌陷问题(三)

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			.box1{
				border: 1px solid red;
			}
			.box2{
				width: 100px;
				height: 100px;
				background-color: blue;
				float: left;
			}
			/*
			 * 解决高度塌陷方案二
			 * 		可以在高度塌陷的父元素的最后,添加一个空白的div
			 * 		然后对其清除浮动,这样就可以通过这个空白的div来撑开父元素
			 */
			.clear{
				clear: both;
			}
		</style>
	</head>
	<body>
		<div class="box1">
			<div class="box2"></div>
			<div class="clear"></div>
		</div>
	</body>
</html>
           

效果:

CSS之解决高度塌陷问题(三)