美文网首页
移动端开发 REM适配方案

移动端开发 REM适配方案

作者: 曾祥辉 | 来源:发表于2017-11-14 21:37 被阅读0次

    1.meta:vp阻止缩放

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

    2.js获取页面宽度,书写meta

    <head>
     <script>
       var width = document.documentElement.clientWidth //页面宽度
       var css = 'html{font-size: ${width/10}px; //10 缩小比例 10rem = 页面宽度 缩放后大于12px
       document.writs('<style>${css}</style>')
      </script>
    </head>
    

    3.body的font-size不能小于12px //chrome浏览器默认最小font-size

    4.物理像素为1px的border

    1. 获取设备像素比//window.devicePixelRatio(DPR 获取设备像素比)
    2. initial scale = 1/像素比
    3. 让rem变成 rem*像素比
    4. border:1px solid

    相关文章

      网友评论

          本文标题:移动端开发 REM适配方案

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