这是非常直接的,但我无法弄清楚它为什么会导致滚动条。这是代码:
CSS
body, canvas, html{margin:0;padding:0;border:0 none;}
canvas{background:Black;}
HTML
<html>
<head></head>
<body></body>
</html>
JavaScript
var canvas = document.createElement("canvas");
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
document.getElementsByTagName("body")[0].appendChild(canvas);
</p>
这不应该只是导致画布跨越可视窗口的宽度和高度吗?这是一个 JSFiddle 示例:http: //jsfiddle.net/TyJYH/