【发布时间】:2014-03-11 21:27:46
【问题描述】:
在花了几个小时摆弄代码之后,我遇到了一个问题。我创建了一个灰色的 HTML 画布,它可以填满整个屏幕,而且效果很好。但是即使画布应该是屏幕上唯一可见的对象,当我向下滚动时,页面底部似乎仍然有一个小的白色空白区域。我已经知道这与身体无关,因为我已经尝试将颜色更改为灰色。
这是我的代码:
头:
<style type="text/css">
body {
margin: 0;
padding: 0;
}
canvas {
background-color: #1A1A1A;
}
</style>
主体:
<canvas onload="init();" id="canvas"></canvas>
<script>
var size = {
width: window.innerWidth || document.body.clientWidth,
height: window.innerHeight || document.body.clientHeight
}
canvas.height = size.height;
canvas.width = size.width;
</script>
【问题讨论】:
-
这是在什么浏览器中?
-
建议您创建一个jsFiddle 来重现您的具体问题