div的高度不一致

时间:2012-01-15 15:52:13

标签: css html

我有一个容器div,其中div是其他div。在那里,我使用jQuery .show()来显示内容。

#container {
    position: absolute;
    width: 600px;
    left: 50%;
    margin-left: -300px;
    background-color: white;
    height: 100%;
}

#content {
    font-size: 15;
    margin: 0 auto 0 auto;
    width: 550px;
}

内容div的长度比容器div长,所以当我向下滚动时白色背景会停止,让我在那里没有白色背景。

如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

http://jsfiddle.net/K6PAn/8/

我认为这将是您的答案。在顶部和底部添加填充将始终显示白色。

希望这会有所帮助,如果这不是正确的答案,抱歉! d:

答案 1 :(得分:-1)

在内容的末尾添加一个额外的div:clear。例如

<div style="clear:both"></div>

戴夫