为什么要添加填充到主div而不是它的父div,换行?

时间:2011-01-19 21:41:46

标签: css xhtml layout sticky-footer

这是简单的html:

<div id="wrap">

<div id="main">

</div>

</div>

<div id="footer">

</div>

这是css:

* {margin:0;padding:0;} 

 html, body {height: 100%;}

 #wrap {min-height: 100%;}

 #main {overflow:auto;
    padding-bottom: 150px;}

 #footer {position: relative;
    margin-top: -150px; 
    height: 150px;
    clear:both;}

我的问题是,将填充底部添加到#wrap div而不是它的#main div是不是更有意义?

如果您想知道,这与页脚总是在底部有关,并且在调整页面大小时不会与之前的内容重叠。

1 个答案:

答案 0 :(得分:0)

我猜你可能会遇到盒子模型的麻烦,因为填充会增加#wrap的高度 - 你试过了吗?