两个个子DIV的内容高度不同,当对他们设置float:left的时候,就会出现版面效果的问题(DIV高度不一致)。那么,如何让这两子DIV的高度一致呢(即:如何让内容DIV的高度能自动适合容器DIV的高度)。我们可以利用css的margin-bottom:-9999px和padding-bottom:9999px来解决这个问题。
将父容器的overflow设置为hidden,再将内容少的div设置margin-bottom:-9999px和padding-bottom:9999px;
代码如下:
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html ns=\"http://www.w3.org/1999/xhtml\" :lang=\"zh-cn\">
<head>
< >两个子DIV float并排后,如何使这两个DIV的高度相同</ >
</head>
<body>
<div style=\"width:605px;overflow:hidden;\">
<div style=\"float:left;width:300px; background:#EFEFEF;margin-right:5px;margin-bottom:-9999px;padding-bottom:9999px;\">
内容少
</div>
<div style=\"float:left;width:300px;background:#F7F7F7;\">
内容多<br/>
内容多<br/>
内容多<br/>
内容多<br/>
内容多<br/>
内容多<br/>
内容多<br/>
内容多<br/>
内容多<br/>
</div>
<div style=\"clear:both;\"></div>
</div>
</body>
</html> 继续阅读与本文标签相同的文章
上一篇 :
CSS input checkbox自定义样式
下一篇 :
js 中arguments.callee实例详解
-
新款iphone11已经发布有些日子,这款手机好不好用呢?用数据告诉你
2026-05-14栏目: 教程
-
超进化,时尚玩主的全新一代名爵ZS,起步只要7.98万
2026-05-14栏目: 教程
-
微信 7.0.8 内测新功能,教你如何激活它
2026-05-14栏目: 教程
-
美女机器人刚上市就售罄,除了生孩子,其他什么都能干!
2026-05-14栏目: 教程
-
互联网之光大会的黑科技,总有一款惊艳你!
2026-05-14栏目: 教程
