子标签DIV使用浮动布局(float),父标签DIV如何自适应高度

来源:互联网 发布:travian源码 编辑:程序博客网 时间:2024/05/16 06:40

HTML代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<style type="text/css">
#parent-div {
  border: 2px solid red;
}
#child-div {
  float: left;
  width: 200px;
  height: 70px;
  border: 2px solid blue;
}
.clear-float {
  clear: both;
}

</style>
</head>

<body>
  <div id="parent-div">
    <div id="child-div"></div>
    <div id="child-div"></div>
    <div class="clear-float"></div>
  </div>
</body>
</html>

其中,<div class="clear-float"></div>标签取消前两个子标签的浮动效果,则父标签parent-div能够感应到子标签的高度。