转载-postcss-px2rem-插件进行页面自适应
转载自:https://blog.csdn.net/qq_24991841/article/details/88887053
1.安装
npm i postcss-px2rem -D
2.vue.config.js 文件中
1 | const px2rem = require('postcss-px2rem'); |
3.在 src 下创建 rem.js 文件夹
1 | export function setRemInit() { |
4.在 main.js 中引用 rem.js
1 | import { setRemInit } from '@/rem'; |
注:参数解释:
baseSize 是用来设置 html font-size 的大小 。
remUnit 在 postcss-px2rem 中对你设置 px 转化为 rem,例如,width: 1920px, remUnit = 192 。 则页面渲染完成后,你会发现, width : 10rem; 1920/192 =10。 所以你要保证 baseSize 和 remUnit 对值始终一致,这样才能将 html font-size 和 px 建立正确对关系