美文网首页
移动端pc转rem

移动端pc转rem

作者: 有情调的猿 | 来源:发表于2020-11-24 11:36 被阅读0次

    好久没写了,之前记录过移动端适配方法,最近写vue项目比较多,用到了rem.js,还是比较好用的下面我分享下

    1.自己创建rem.js文件夹

    ```

    const baseSize = 32;

    // 设置 rem 函数

    function setRem() {

      // 当前页面宽度相对于 750 宽的缩放比例,可根据自己需要修改。

      const scale = document.documentElement.clientWidth / 750;

      // 设置页面根节点字体大小

      document.documentElement.style.fontSize = (baseSize * Math.min(scale, 2)) + 'px'

    }

    // 初始化

    setRem();

    // 改变窗口大小时重新设置 rem

    window.onresize = function () {

      setRem()

    };

    ```

    2.Postcss 插件postcss-pxtorem

    ```

    npm install postcss-pxtorem -D

    ```

    3.跟src同级下创建(.postcssrc.js)//前缀是带点的

    ```

    module.exports = {

        plugins: {

            'autoprefixer': {

                browsers: ['Android >= 4.0', 'iOS >= 7']

            },

            'postcss-pxtorem': {

                rootValue: 16,//结果为:设计稿元素尺寸/16,

                propList: ['*']

            }

        }

    }

    ```

    4.main.js全局引用

    //rem.js适配

    import './assets/js/rem'

    相关文章

      网友评论

          本文标题:移动端pc转rem

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