html - CSS:为什么 html,body height: 100% 大于 100%?

标签 html css height footer sticky-footer

嘿,我正在尝试做一个底部粘性页脚 link test但它一直超过 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>

问题是,它滚动的幅度比 100% 多了一点,这意味着多了 5-10 像素。这在 IE 和 Firefox 上都很奇怪!!

提前致谢!

最佳答案

这是因为默认的 body 边距。将此添加到您的样式中:

body { margin: 0; padding: 0; }

关于html - CSS:为什么 html,body height: 100% 大于 100%?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4483295/

相关文章:

html - 当一个有文本而另一个没有文本时,为什么这两个相同的内联 div 未对齐?

html - CSS 未命中行为

javascript - 如何从文本形式获取html脚本并在新窗口中执行?

html - 在框内包含可变大小的图像,保持比例,填充框

javascript - 如果在线则缓存 list 更新网页

css - 自动调整 2 个 div 从列到行的大小,同时保持全宽

html - 在 css 的包装器中使用 2 列的动态高度

动态内容的 Css div 高度/宽度过渡

objective-c - NSString sizeWithFont :constrainedToSize:lineBreakMode: differs from actual Label height

javascript - 不可用的外部资源是否会影响页面加载时间和页面功能?