我有这段代码:
<!DOCTYPE html>
<html>
<head>
<script>
window.addEventListener('load', () => {
document.getElementById("c").width = document.documentElement.clientWidth;
document.getElementById("c").height = document.documentElement.clientHeight;
})
</script>
</head>
<body style="margin: 0;">
<canvas id="c" style="background-color: red;"></canvas>
</body>
</html>
为什么它会生成比浏览器视口更大的画布,并制作滚动条?除此之外,它在画布下方留出了一些空白。为什么以及如何解决?谢谢!
神不在的星期二
相关分类