美文网首页
手机端视口宽度980的问题

手机端视口宽度980的问题

作者: 蝴蝶结199007 | 来源:发表于2021-02-03 17:53 被阅读0次

    这是今天遇到的一个问题,记录一下
    设计稿是按照750设计的,界面也是按照750开发的,但是为什么线上界面显示宽度是980?


    问题界面示例

    重新去翻了下静态文件,发现静态文件不存在这个问题,以iphone6为例,显示宽度正常,为375。

    那就去线上找问题吧,应该是在后期开发过程中产生的。通过查找发现在<head>部分丢掉了一段内容:
    按设备大小缩放

    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    

    原因:我们大部分移动设备默认的viewport都是980px。

    PC页面到手机页面会等比列的缩小,原先电脑如何显示那么在手机上就如何显示,所以手机就会“模拟”980px的宽度去显示,至于为什么是980px,那得去问下浏览器设计大佬了。

    也由此可见,虽然这个按设备大小缩放的代码在开发H5的时候是必备的,但是自己在平时开发当中没有深究过,以至于这次遇到这样简单的问题还一脸懵。

    相关文章

      网友评论

          本文标题:手机端视口宽度980的问题

          本文链接:https://www.haomeiwen.com/subject/wvzszktx.html