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 实现一个简单的鼠标拖拽滚动效果插件
Dec 10 Vue.js
基于vue+echarts数据可视化大屏展示的实现
Dec 25 Vue.js
vue 使用class创建和清除水印的示例代码
Dec 25 Vue.js
Vue中inheritAttrs的使用实例详解
Dec 31 Vue.js
vue 计算属性和侦听器的使用小结
Jan 25 Vue.js
Vue 数据响应式相关总结
Jan 28 Vue.js
vue中h5端打开app(判断是安卓还是苹果)
Feb 26 Vue.js
vue实现拖拽进度条
Mar 01 Vue.js
Vue项目中如何封装axios(统一管理http请求)
May 02 Vue.js
Vue3.0写自定义指令的简单步骤记录
Jun 27 Vue.js
vue实现移动端div拖动效果
Mar 03 Vue.js
vue route新窗口跳转页面并且携带与接收参数
Apr 10 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
PHP开发不能违背的安全规则 过滤用户输入
2011/05/01 PHP
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
dvwa+xampp搭建显示乱码的问题及解决方案
2015/08/23 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
2017/07/03 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
Firefox和IE浏览器兼容JS脚本写法小结
2008/07/07 Javascript
简易js代码实现计算器操作
2013/04/15 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
如何获取网站icon有哪些可行的方法
2014/06/05 Javascript
Node.js文件操作详解
2014/08/16 Javascript
jQuery中:header选择器用法实例
2014/12/29 Javascript
jQuery oLoader实现的加载图片和页面效果
2015/03/14 Javascript
详解AngularJS的通信机制
2015/06/18 Javascript
jquery控制页面部分刷新的方法
2015/06/24 Javascript
五种js判断是否为整数类型方式
2015/12/03 Javascript
javascript新闻跑马灯实例代码
2020/07/29 Javascript
Javascript中神奇的this
2016/01/20 Javascript
js仿腾讯QQ的web登陆界面
2016/08/19 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
2017/01/20 Javascript
JavaScript判断输入是否为数字类型的方法总结
2017/09/28 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
Vue.js 中的 v-model 指令及绑定表单元素的方法
2018/12/03 Javascript
vue按需加载实例详解
2019/09/06 Javascript
Ant design vue中的联动选择取消操作
2020/10/31 Javascript
python实现根据图标提取分类应用程序实例
2014/09/28 Python
python中正则表达式 re.findall 用法
2018/10/23 Python
Python使用requests提交HTTP表单的方法
2018/12/26 Python
python利用platform模块获取系统信息
2020/10/09 Python
使用Python制作一盏 3D 花灯喜迎元宵佳节
2021/02/26 Python
HTML5 transform三维立方体实现360无死角三维旋转效果
2014/08/22 HTML / CSS
新加坡时尚网上购物:Zalora新加坡
2016/07/26 全球购物
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
个人找工作求职简历的自我评价
2013/10/20 职场文书
初中教师个人工作总结
2015/02/10 职场文书
2019毕业论文致谢词
2019/06/24 职场文书
《哪吒之魔童降世》观后感:世上哪有随随便便的成功
2019/11/08 职场文书