第一步:

首先在命令行下载插件: cnpm install lib-flexible postcss-plugin-px2rem --save-dev

第二步:

下载之后在main.js中引入:import ‘lib-flexible/flexible’;

第三步:

在项目根目录下创建vue.config.js文件

代码如下:

module.exports = {css: {loaderOptions: {postcss: {plugins: [require('postcss-plugin-px2rem')({rootValue:37.5, //换算基数, 默认100  ,这样的话把根标签的字体规定为1rem为20px,这样就可以从设计稿上量出多少个px直接在代码中写多上px了。// unitPrecision: 5, //允许REM单位增长到的十进制数字。//propWhiteList: [],  //默认值是一个空数组,这意味着禁用白名单并启用所有属性。// propBlackList: [], //黑名单// exclude: /(page_pc)/i,  //默认false,可以(reg)利用正则表达式排除某些文件夹的方法,例如/(node_module)/ 。如果想把前端UI框架内的px也转换成rem,请把此属性设为默认值exclude: /node_modules/i,// selectorBlackList: ['van-'], //要忽略并保留为px的选择器,我们一般不转换vantui中的大小// ignoreIdentifier: false,  //(boolean/string)忽略单个属性的方法,启用ignoreidentifier后,replace将自动设置为true。// replace: true, // (布尔值)替换包含REM的规则,而不是添加回退。mediaQuery: false,  //(布尔值)允许在媒体查询中转换px。minPixelValue: 3 //设置要替换的最小像素值(3px会被转rem)。 默认 0}),]}}},
}

vue移动端配置rem:相关推荐

  1. Vue服务端配置示例

    Vue服务端配置示例 后端配置示例 #Apache <IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^in ...

  2. vue工程px转rem,postcss-px2rem插件的使用,移动端适配方案

    vue工程实现px转rem 使用px单位在不同宽高比设备上显示样式比例有差异,rem是相对于根元素,这样就意味着,我们只需要在根元素确定一个px字号,则可以来算出元素的宽高.可以使用rem实现自适应. ...

  3. vue 项目适配PC和移动端配置 (两套代码)

    vue 项目适配PC和移动端配置 (两套代码) 1.首页的配置: 首页用重定向的方式来进行适配的方案:` const redirectPath = /Android |webos | iphone i ...

  4. vue项目转rem;H5配置rem;px转rem

    H5可以配合vant组件库书写项目,和使用rem后vant组件样式变小了解决办法.(引入方式) 以下是配置rem步骤: 1.安装 flexible和 postcss-px2rem(命令行安装) lib ...

  5. pc端 移动端适配rem插件方式

    vue-屏幕适配方案 一,PC端适配 开发PC端项目,通常会要求适应各种的屏幕尺寸,并且要求浏览器缩小页面等比例变化,因此就要求写出来的前端页面是能够自适应的. 利用webpack配置px2rem-l ...

  6. vue移动端项目经验

    如何实现横向滚动(兼容safari,微信,浏览器) 实现横向滚动需要以下几点: 1.设置width:2000px这种大的宽度 2.父级盒子要overflow-y:hidden;overflow-x:a ...

  7. vue自适应(配置postcss-px2rem)

    一.vue自适应(配置postcss-px2rem) 采用插件postcss-px2rem结合动态更新根节点的font-size 的js代码共同完成,实现在不同的屏幕等比例放大或缩小页面 1. pos ...

  8. Vue 移动端、PC 端适配

    Vue 移动端.PC 端适配可以使用 lib-flexible.amfe-flexible.postcss-pxtorem.postcss-px2rem 和 postcss-px-to-viewpor ...

  9. Vue移动端项目---尚硅谷外卖

    文章目录 Vue移动端项目--尚硅谷外卖 项目目录结构介绍 移动端适配 头部和底部导航 登录注册页面 密码登录 短信登录 Profile页面 未登录 已登录 Msite页面 首页导航 ShopList ...

最新文章

  1. linux下mysql修改root密码
  2. 算法73----用户喜好
  3. 什么是C#编程语言明明白白学C#
  4. 大型高并发高负载网站的系统架构(转)
  5. C#教程5:操作算子(2)
  6. 【转载】PHP的(EOT)在PHP中添加html
  7. flink写入 mysql_基于 Binlog + Flink 实现多表数据同构/异构方案
  8. 计算机爱好者协会义务维修的目的,计算机协会义务维修活动总结范文
  9. qt 程序中读取 DXL360 倾角仪的数据
  10. jmeter使用不同数据进行post请求测试:csv配置使用
  11. Html5 通用布局方式
  12. Android Studio 开关控件Switch使用
  13. 6章4节类的声明和对象与方法
  14. Mac新手操作指南(三)
  15. TweenMax介绍
  16. Sass系统技术选型笔记(2)JBPM
  17. 数据中台是什么,不是什么,就这么拨乱反正吧 by 傅一平
  18. AI 教材进中小学,明年在上海试点
  19. python基础课件ppt_Python+selenium自动化测试入门【PPT课件】
  20. TSAI与Zhang标定程序

热门文章

  1. web网页设计实例作业 ——中国民间年画 (5页) 大学生简单个人静态HTML网页设计作品 DIV布局个人介绍网页模板代码
  2. 复杂网络论文解析——《Finding Patient Zero:Learning Contagion Source with Graph Neural Networks》
  3. Servlet API 详解(HttpServlet、HttpServletRequest、HttpServletResponse)
  4. NBIOT_BC95_AT命令集
  5. oracle110个函数
  6. SVN服务器更换IP地址,客户端如何重新定位
  7. python如何输入集合_python输入一个集合的方法
  8. sphider+scws
  9. 用php创建数据库代码,php创建数据库_PHP MySQL 创建数据库与表示例
  10. 360潘剑锋:世界上存在没有漏洞的手机吗?