vue3.0 自适应不同分辨率电脑的操作


Posted in Vue.js onFebruary 06, 2021

首先我们需要要安装一些依赖

npm i lib-flexible-computer -S //根节点会根据页面视口变化而变化font-size大小
npm i px2rem-loader -D//自动将px转换为rem
npm i postcss-px2rem//将代码中px自动转化成对应的rem的一个插件

这里要和大家说的就是lib-flexible-computer这个npm装的依赖,想必大家为了做pc的适配搜索了很多方法他们大多数都是安装的下面这个依赖

npm i lib-flexible -S

安装这个依赖,做适配的话只能做到屏幕540一下的,pc端使用并不是很好使所以就换成了上面写那个依赖
废话不多说
下面进入正题
安装好依赖怎么使用

在main.js中引入

import "lib-flexible-computer";

然后在src同级下建立一个vue.config.js文件
并在此文件中加入以下代码

module.exports = {
 publicPath: "./",
 outputDir: "dist",
 lintOnSave: true,
 css: {
  loaderOptions: {
   css: {},
   postcss: {
    plugins: [
     require("postcss-px2rem")({
      remUnit: 192///设计图宽度/10
     })
    ]
   }
  }
 }
};

这样在不同分辨率电脑生自己代码就会自动转换成rem
注:**

上面已经设置了设计图的大小,这些操作做完之后,设计图多大你就写多大就行,已经可以自动转换了

**

到此这篇关于vue3.0 自适应不同分辨率电脑的文章就介绍到这了,更多相关vue3.0 自适应分辨率电脑内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
vue-drawer-layout实现手势滑出菜单栏
Nov 19 Vue.js
vue动态合并单元格并添加小计合计功能示例
Nov 26 Vue.js
vue 基于abstract 路由模式 实现页面内嵌的示例代码
Dec 14 Vue.js
Vue实现小购物车功能
Dec 21 Vue.js
vue 动态添加的路由页面刷新时失效的原因及解决方案
Feb 26 Vue.js
Vue SPA 首屏优化方案
Feb 26 Vue.js
vue组件的路由高亮问题解决方法
May 11 Vue.js
Vue过滤器(filter)实现及应用场景详解
Jun 15 Vue.js
Vue3.0 手写放大镜效果
Jul 25 Vue.js
vue3使用vuedraggable实现拖拽功能
Apr 06 Vue.js
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
Apr 06 Vue.js
Vue3实现简易音乐播放器组件
Aug 14 Vue.js
vue使用echarts画组织结构图
Feb 06 #Vue.js
vue 根据选择的月份动态展示日期对应的星期几
Feb 06 #Vue.js
解决vue项目本地启动时无法携带cookie的问题
Feb 06 #Vue.js
如何封装Vue Element的table表格组件
Feb 06 #Vue.js
Vue实现圆环进度条的示例
Feb 06 #Vue.js
vue浏览器返回监听的具体步骤
Feb 03 #Vue.js
vue实现禁止浏览器记住密码功能的示例代码
Feb 03 #Vue.js
You might like
分页显示Oracle数据库记录的类之一
2006/10/09 PHP
黑夜路人出的几道php笔试题
2009/08/04 PHP
php empty函数判断mysql表单是否为空
2010/04/12 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
Yii多表联合查询操作详解
2016/06/02 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
PHP后期静态绑定之self::限制实例分析
2018/12/21 PHP
javascript 函数调用的对象和方法
2010/07/01 Javascript
javascript动画对象支持加速、减速、缓入、缓出的实现代码
2012/09/30 Javascript
Js实现网页键盘控制翻页的方法
2014/10/30 Javascript
jQuery中:eq()选择器用法实例
2014/12/29 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
深入浅析JavaScript中的Function类型
2016/07/09 Javascript
几种tab切换详解
2017/02/03 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
Bootstrap的Carousel配合dropload.js实现移动端滑动切换图片
2017/03/10 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
详解angular分页插件tm.pagination二次触发问题解决方案
2018/07/20 Javascript
vue实现滑动超出指定距离回顶部功能
2019/07/31 Javascript
微信小程序组件传值图示过程详解
2019/07/31 Javascript
vue实现设置载入动画和初始化页面动画效果
2019/10/28 Javascript
JS动态图片的实现方法完整示例
2020/01/13 Javascript
前端如何实现动画过渡效果
2021/02/05 Javascript
[38:31]完美世界DOTA2联赛PWL S3 Magma vs GXR 第一场 12.13
2020/12/17 DOTA
python 字符串转列表 list 出现\ufeff的解决方法
2017/06/22 Python
Python生成器的使用方法和示例代码
2019/03/04 Python
Nike荷兰官方网站:Nike.com (NL)
2018/04/19 全球购物
现代生活方式的家具和装饰:Dot & Bo
2018/12/26 全球购物
上班迟到检讨书
2014/01/10 职场文书
2014年少先队工作总结
2014/12/03 职场文书
办公室岗位职责
2015/02/04 职场文书
2016年感恩节寄语
2015/12/07 职场文书
高中信息技术教学反思
2016/02/16 职场文书
个人落户申请书怎么写?
2019/06/28 职场文书
好段摘抄大全(48句)
2019/08/08 职场文书