小小慕a
2018-07-21 22:51
你的窗口大小要是用JS设置的话 还要监听一下;
用 window.onresize = function(){
var windowWidth = document.documentElement.clientWidth || document.body.clientWidth;
var windowHeight = document.documentElement.clientHeight || coument.body.clientHeight;
canvas.width = windowWidth;
canvas.height = window.Height;
}
这样写每次你窗口大小发生变化他都会重新设置一下画布的大小
两种解决方式:
第1种css中
html, body{ margin:0; height:100%; }
第2种js修改
WINDOW_WIDTH = document.documentElement.clientWidth;
WINDOW_HEIGHT = document.documentElement.clientHeight;
炫丽的倒计时效果Canvas绘图与动画基础
96746 学习 · 1000 问题
相似问题