嘿,我正在尝试做一个底部粘性页脚 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/