为什么这里有溢出?

时间:2013-04-08 09:15:34

标签: html css

我有一个简单的页面,顶部菜单是右侧菜单,中间是一块板。

请参阅http://jsfiddle.net/pXXNv/

但是我没有明显的理由继续溢出。

如果我删除

height:100%;
从身体html

问题解决但为什么div大于100%我找不到答案。

1 个答案:

答案 0 :(得分:2)

在这种情况下(因为只有固定的位置)只有html需要height:100%,而不是身体

html { 
    height:100%;
}
body { 
    margin:0px; 
    font-family:Open Sans,helvetica, arial, san-serif; 
    /*background-image:url('achtergrond.png');*/
    background-repeat:repeat-x;
    background-color:#ffffff;    
    padding:0px; 
}

<强> DEMO