我不能第一个注意到这一点,但自从10.7问世以来,他们实现了新的滚动条样式$(window).width()和$(window).height()不再正确返回大小浏览器窗口视口....
假设你想在加载时设置一个div大小的浏览器窗口......
// load jquery //
<div id="bob">
</div>
<script>
$('#bob').width($(window).width()).height($(window).height());
</script>
最终发生的事情是这样的
对此我要求 WTF ?
以下是问题的示例
答案 0 :(得分:5)
包含#bob
的元素是否有边距或填充?如果他们这样做,可能会在#bob
的宽度和高度之外添加更多空间,从而迫使滚动条出现。
如果这是问题,你可以通过添加这样的CSS来解决这个问题:
html, body, #bob {
margin: 0;
padding: 0;
}