问答详情
源自:5-2 屏幕自适应

自适应高度不对

这节代码在我的笔记本上显示的高度和预期效果不一致,输出的页面高度只有150左右,您课程的源代码的结果也是如此,可以怎么修改完成自适应呢、?

提问者:妍宝儿3846665 2016-08-21 23:05

个回答

  • 人生如梦丶
    2016-11-24 14:29:49

     变量作用域的问题 。

     

    canvas_width=document.body.clientWidth;

    canvas_height=document.body.clientHeight;

    canvas.width=canvas_width;

    canvas.height=canvas_height;

    写成这样 html里面在加上 style="height:100%"

  • 慕粉1470740819
    2016-08-25 17:15:37

    index的文件里改成这样<body style="height:100%">
        <canvas id="canvas" style="width:100%;height:100%">

  • mr丶kkkkkk
    2016-08-25 10:50:50

    浏览器兼容问题

    window_height=document.body.scrollHeight||document.documentElement.scrollHeight;改成这个 ,而且不要用老师说的clientheight