为了账号安全,请及时绑定邮箱和手机立即绑定

老师,想问一下,为何我屏幕自适应这块,浏览器缩小好的,放大了就只能看一半?

http://img1.sycdn.imooc.com//5b53487e0001aff315011126.jpg
http://img1.sycdn.imooc.com//5b53487e00013bd115011126.jpg

正在回答

2 回答

你的窗口大小要是用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;

}

这样写每次你窗口大小发生变化他都会重新设置一下画布的大小

0 回复 有任何疑惑可以回复我~

两种解决方式:

第1种css中

html, body{ margin:0; height:100%; }

第2种js修改

WINDOW_WIDTH = document.documentElement.clientWidth;

WINDOW_HEIGHT = document.documentElement.clientHeight;


1 回复 有任何疑惑可以回复我~
#1

qq_慕设计4014402

优秀,谢谢
2019-09-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师,想问一下,为何我屏幕自适应这块,浏览器缩小好的,放大了就只能看一半?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信