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新手入门指导教程
Nov 18 Vue.js
vue element-ul实现展开和收起功能的实例代码
Nov 25 Vue.js
vue-router定义元信息meta操作
Dec 07 Vue.js
基于Vue2实现移动端图片上传、压缩、拖拽排序、拖拽删除功能
Jan 05 Vue.js
vue实现一个获取按键展示快捷键效果的Input组件
Jan 13 Vue.js
详解Vue的sync修饰符
May 15 Vue.js
使用这 6个Vue加载动画库来减少我们网站的跳出率
May 18 Vue.js
Vue+Element UI实现概要小弹窗的全过程
May 30 Vue.js
Vue3中的Refs和Ref详情
Nov 11 Vue.js
关于Vue中的options选项
Mar 22 Vue.js
vue3语法糖内的defineProps及defineEmits
Apr 14 Vue.js
vue实现省市区联动 element-china-area-data插件
Apr 22 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
WINDOWS 2000下使用ISAPI方式安装PHP
2006/09/05 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
php微信开发接入
2016/08/27 PHP
php获取微信共享收货地址的方法
2017/12/21 PHP
学习YUI.Ext 第二天
2007/03/10 Javascript
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
可自己添加html的伪弹出框实现代码
2013/09/08 Javascript
open 动态修改img的onclick事件示例代码
2013/11/13 Javascript
jquery验证邮箱格式是否正确实例讲解
2015/11/16 Javascript
jQuery实现带分组数据的Table表头排序实例分析
2015/11/24 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
一篇文章搞定JavaScript类型转换(面试常见)
2017/01/21 Javascript
微信小程序 五星评分的实现实例
2017/08/04 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
JS设计模式之观察者模式实现实时改变页面中金额数的方法
2018/02/05 Javascript
如何利用@angular/cli V6.0直接开发PWA应用详解
2018/05/06 Javascript
JavaScript常用截取字符串的三种方式用法区别实例解析
2018/05/15 Javascript
使用Angular自定义字段校验指令的方法示例
2019/02/01 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
2020/10/16 Javascript
javascript实现点击小图显示大图
2020/11/29 Javascript
python使用post提交数据到远程url的方法
2015/04/29 Python
用Python抢过年的火车票附源码
2015/12/07 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
Django自定义manage命令实例代码
2018/02/11 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
PyQt5 对图片进行缩放的实例
2019/06/18 Python
python 图像的离散傅立叶变换实例
2020/01/02 Python
Python提取视频中图片的示例(按帧、按秒)
2020/10/22 Python
python3爬虫中多线程的优势总结
2020/11/24 Python
详解pandas映射与数据转换
2021/01/22 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
css3中less实现文字长阴影(long shadow)
2020/04/24 HTML / CSS
大学生就业自荐信
2013/10/26 职场文书
社区班子个人对照检查材料思想汇报
2014/10/07 职场文书
导师鉴定意见
2015/06/05 职场文书
《地震中的父与子》教学反思
2016/02/16 职场文书