壮壮灬

 

vue 移动端 px 转 rem

1、安装两个依赖

 "postcss-pxtorem": "^5.1.1",
 "amfe-flexible": "^2.2.1",

2、main.js 中引入

 import "amfe-flexible";

3、创建vue.config.js (如果有不需要创建)

const autoprefixer = require("autoprefixer");
const pxtorem = require("postcss-pxtorem");

module.exports = {
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          autoprefixer(),
          pxtorem({
            rootValue: 30, //表示根元素html的fontSize值,也可以是100,获取任意其他值
            propList: ['*'], //设置px转换成rem的属性值,*表示所有属性的px转换为rem
          })
        ]
      }
    }
  }
};

posted on 2022-04-01 17:02  壮壮灬  阅读(78)  评论(0编辑  收藏  举报

导航