pc端rem适配_vuecli3如何实现PC端分辨率适配

本文介绍了一种简化方法,通过npm安装两个包解决PC端和移动端响应式问题。步骤包括引入lib-flexible,配置vue.config.js,修改lib-flexible.js,并同步更新项目。适合设计师和开发者轻松实现不同设备上的自适应设计。
摘要由CSDN通过智能技术生成

pc端分辨率很多种,而设计图一般都是1920的,做媒体查询太过麻烦那怎么做呢?

以下就是最新简单可操作性方法:

1.安装需要响应的包

npm i lib-flexible -S

2.安装第二个包

npm i px2rem-loader -D

3.安装好了之后全局引入包,在main.js中添加如下代码

import 'lib-flexible'

4.在vue.config.js中添加如下代码

  1. css: {
  2. loaderOptions: {
  3. postcss: {
  4. plugins: [
  5. require('postcss-px2rem')({
  6. remUnit: 192
  7. })
  8. ]
  9. }
  10. },
  11. },

5.修改lib-flexible.js,

为什么要改,你会发现一个问题,移动端没问题,但是pc端他的大小只适配到540,

所以在安装包里找到 lib-flexible,包中的lib-flexible.js文件,

其中修改如下代码

没改之前

16df75f62754c9420ff40d4694c9ae1f.png

修改之后

8660bea755782619448486b0e8c683da.png

6.改完之后如何在项目中同步更新呢?

接下来把这个文件复制出来,放到lib文件下

然后在main.js中

把import 'lib-flexible'改成import './lib/lib-flexible/flexible',

知识在线,共同探讨,一起搬砖,快乐生活,苦了头发。

喜欢我就关注我吧!喜欢我就关注我吧!喜欢我就关注我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值