vue-cli5配置postcss-pxtorem

1.引入postcss-pxtorem

yarn add postcss-pxtorem -S -D
npm install postcss-pxtorem --save-dev

2.根目录新建 postcss.config.js

module.exports = {
   
  "plugins": {
   
    "postcss-pxtorem": {
   
      "rootValue": 192,//设计稿1920
      "propList": ["*"],
      minPixelValue: 12, 
      unitPrecision: 2, // 保留rem小数点
      selectorBlackList: ['ig'] 
    },
  }
}

3. 添加一个工具类,根据网页宽度配置字体,refreshRem方法按自己需要更改


; (function (win, lib) {
   
  var doc = win.document;
  var docEl = doc.documentElement;
  var metaEl = doc.querySelector('meta[name="viewport"]');
  var flexibleEl = doc.querySelector('meta[name="flexible"]');
  var dpr = 0;
  var scale = 0;
  var tid: any;
  var flexible = lib.flexible || (lib.flexible = {
   });

  if (metaEl) {
   
    var match = metaEl.getAttribute('content')!.match(/initial\-scale=([\d\.]+)/);
    if (match) {
   
      scale = parseFloat
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值