画布window.inner(宽度|高度)滚动条偏移?

时间:2012-05-09 02:40:34

标签: javascript html html5 scrollbar

我做了一个游戏,将画布的宽度和高度分别设置为window.innerWidth和window.innerHeight。理论上,这应该使它与侧面齐平,但我得到滚动条和4像素高度空白到页面的底部。我将边距和填充设置为*为0,认为可以解决它,但它仍然是这样。

我需要尽可能少地使用代码;这是为了未来的js1k组合。

此处是页面Top-Left Scrolled ImageBottom-Right Scrolled Image的屏幕。

关于错误或如何解决问题的任何想法?

1 个答案:

答案 0 :(得分:6)

你的canvas元素或display: block缺少<!DOCTYPE html> - 除非你处于html5模式,否则它们默认为内联。