CSS:怎么来html,身高:100%超过100%?

nat*_*tiz 0 html css height footer sticky-footer

嘿,我试图做一个底部粘性页脚链接测试,但它保持超过100%意味着它滚动了一点点..

所以我制作了一个简单的HTML代码,没有任何添加,但仍然超过100%,请看这里:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="he" lang="he" dir="rtl" id="bangler">
    <head>
        <title>my title</title>
        <style type="text/css">
        html, body, #wrapper { height: 100%; }
        body > #wrapper { height: auto; min-height: 100%; }
        </style>
    </head>
    <body>
        <div id="wrapper">aa</div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

问题是,它滚动了一点点,然后100%意味着大约5-10px ...这在IE和Firefox上都很奇怪!

提前致谢 !

Bol*_*ock 7

这是因为默认的body边距.将其添加到您的样式:

body { margin: 0; padding: 0; }
Run Code Online (Sandbox Code Playgroud)