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 表单输入框不支持focus及blur事件的解决方案
Nov 17 Vue.js
vue3+typeScript穿梭框的实现示例
Dec 29 Vue.js
vue实现防抖的实例代码
Jan 11 Vue.js
Vue项目中使用mock.js的完整步骤
Jan 12 Vue.js
Vue+Bootstrap实现简易学生管理系统
Feb 09 Vue.js
如何在 Vue 中使用 JSX
Feb 14 Vue.js
详解Vue.js 可拖放文本框组件的使用
Mar 03 Vue.js
简单聊聊Vue中的计算属性和属性侦听
Oct 05 Vue.js
vue cli4中mockjs在dev环境和build环境的配置详情
Apr 06 Vue.js
分享一个vue实现的记事本功能案例
Apr 11 Vue.js
vue项目proxyTable配置和部署服务器
Apr 14 Vue.js
vue el-table实现递归嵌套的示例代码
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
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
一个ubbcode的函数,速度很快.
2006/10/09 PHP
详解PHP中的状态模式编程
2015/08/11 PHP
不懂JavaScript应该怎样学
2008/04/16 Javascript
js中符号转意问题示例探讨
2013/08/19 Javascript
js运动动画的八个知识点
2015/03/12 Javascript
微信小程序 本地存储及登录页面处理实例详解
2017/01/11 Javascript
Angular2使用jQuery的方法教程
2017/05/28 jQuery
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
2017/07/05 Javascript
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
Vue实现数据表格合并列rowspan效果
2020/11/30 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
js 函数性能比较方法
2020/08/24 Javascript
Python通过websocket与js客户端通信示例分析
2014/06/25 Python
Python中使用SAX解析xml实例
2014/11/21 Python
Python模拟百度登录实例详解
2016/01/20 Python
使用Mixin设计模式进行Python编程的方法讲解
2016/06/21 Python
python决策树之C4.5算法详解
2017/12/20 Python
Python3内置模块之json编解码方法小结【推荐】
2020/12/09 Python
django admin组件使用方法详解
2019/07/19 Python
python3 使用traceback定位异常实例
2020/03/09 Python
python实现mask矩阵示例(根据列表所给元素)
2020/07/30 Python
Wiggle中国:英国骑行、跑步、游泳 & 铁三运动装备专卖网店
2016/08/02 全球购物
AC Lens:购买隐形眼镜
2017/02/26 全球购物
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
Lookfantastic阿联酋官网:英国知名美妆护肤购物网站
2020/05/26 全球购物
历史学专业个人的自我评价
2013/10/13 职场文书
高中自我评价分享
2013/12/05 职场文书
口头翻译求职人自荐信
2013/12/07 职场文书
妇联主席先进事迹
2014/05/18 职场文书
教师党员整改措施
2014/10/24 职场文书
二胎满月酒致辞
2015/07/29 职场文书
小学语文教学反思范文
2016/03/03 职场文书
七年级话题作文之执着
2019/11/19 职场文书
Golang 正则匹配效率详解
2021/04/25 Golang