您现在的位置是:首页 > 网站制作 > vue.js心得vue.js心得

vue-移动端适配-postcss-pxtorem

蒙xs2021-09-30【vue.js心得】人已围观

简介1.安装lib-flexiblenpm i lib-flexible --save2.在main.js引入lib-flexibleimport 'lib-flexible/flexible'3.安装postcss-pxtoremnpm install postcss-pxtorem -D4

1.安装lib-flexible
npm i lib-flexible --save
2.在main.js引入lib-flexible
import 'lib-flexible/flexible'

3.安装postcss-pxtorem
npm install postcss-pxtorem -D
4.配置postcss-pxtorem 在根目录的.postcssrc.js文件中修改 此文件自动生成,若没有,手动添加

module.exports = {
  "plugins": {
    "autoprefixer": {},
    'postcss-pxtorem': {
      rootValue: 75, // 75表示750设计稿,37.5表示375设计稿
      propList: ['*']
    }
  }
}

5.对于引入vant组件的特殊处理
在postcss-pxtorem对象中添加


selectorBlackList: ['van']


6.忽略文件
在postcss-pxtorem对象中添加

exclude: /web/i     //忽略 web下所有文件

7.针对ipad 和 ipad pro 设备无效,针对这些设备网上找到了方法,记录下
// 在index.html中添加如下代码


<script>
    /(pad|pod|iPad|iPod|iOS)/i.test(navigator.userAgent)&&(head=document.getElementsByTagName('head'),viewport=document.createElement('meta'),viewport.name='viewport',viewport.content='target-densitydpi=device-dpi, width=480px, user-scalable=no',head.length>0&&head[head.length-1].appendChild(viewport));
</script>


转自https://www.jianshu.com/p/5dc9434ad4c0

Tags:

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

站点信息

  • 建站时间:2019-1-11
  • 文章统计142篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 建站,写前端联系我:扫描二维码,