位置: IT常识 - 正文

vue开发页面自适应屏幕尺寸(vue 自适应网站ui框架)

编辑:rootadmin
vue开发页面自适应屏幕尺寸 vue开发页面自适应屏幕尺寸1.概述

推荐整理分享vue开发页面自适应屏幕尺寸(vue 自适应网站ui框架),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue 自适应网站ui框架,vue项目自适应页面,vue 自适应网站ui框架,vue设置高度自适应,vue页面自适应屏幕大小,vue项目自适应,vue页面自适应屏幕大小,vue页面自适应屏幕大小,内容如对您有帮助,希望把文章链接给更多的朋友!

vue开发页面自适应屏幕尺寸(vue 自适应网站ui框架)

使用vue开发的页面都是通过px设置它的尺寸,如果换了一个不同尺寸的屏幕就会出现页面排版错乱,显示不完整等情况。下面通过插件将px装换为rem单位适应不同尺寸的屏幕。

2.网页适配屏幕尺寸2.1.安装插件

lib-flexible插件作用是根据rem调整页面宽高,自适应屏幕尺寸 px2rem-loader插件作用是将px单位转换为rem单位,lib-flexible插件才能根据rem调整网页宽高尺寸。

# 安装lib-flexible插件yarn add lib-flexible# 安装px2rem-loader插件 -D 安装到开发环境yarn add -D px2rem-loader2.1.配置插件1.在main.js文件中引用lib-flexible插件import Vue from "vue"import App from "./App.vue"import router from "./router"import store from "./store"import "@/assets/scss/reset.scss"import axios from "axios"// UIimport ElementUI from "element-ui"import "element-ui/lib/theme-chalk/index.css"// tools// 引用lib-flexible插件import "lib-flexible"2.在vue.config.js中配置px2rem-loadermodule.exports = { configureWebpack: { // webpack 配置 output: { filename: , chunkFilename: `, }, }, // 配置px2rem-loader chainWebpack: config => { config.module .rule("css") .test(/\.css$/) .oneOf("vue") .resourceQuery(/\?vue/) .use("px2rem") .loader("px2rem-loader") .options({ // 设置px转化为rem比例,设计稿大小为1920,比例 1920/ 10 remUnit: 192 }); },}3.修改flexible.js

全局搜索flexible.js,将refreshRem函数中原本的540替换为width,这样就实现了宽度根据屏幕大小自动适配. 或者在下面的路径找到该文件:node_modules/lib-flexible/flexible.js

function refreshRem(){ var width = docEl.getBoundingClientRect().width; if (width / dpr > 540) { // 将width = 540 * dpr; 540改为width width = width * dpr; } var rem = width / 10; docEl.style.fontSize = rem + 'px'; flexible.rem = win.rem = rem; }

重启服务,改变浏览器大小网页的内容能够随着页面大小而改变。

本文链接地址:https://www.jiuchutong.com/zhishi/297559.html 转载请保留说明!

上一篇:YOLOV5-网络结构和组件介绍(YOLOv5网络结构组成)

下一篇:AI工具(ChatGPT)常用指令,持续更新...(什么是AI工具)

  • 红米k30i是什么材质的屏幕(红米k30i是什么手机)

    红米k30i是什么材质的屏幕(红米k30i是什么手机)

  • 华为镜头玻璃碎了(华为镜头玻璃碎了怎么办)

    华为镜头玻璃碎了(华为镜头玻璃碎了怎么办)

  • 格式工厂转mp4老是失败(格式工厂mp4转mpg)

    格式工厂转mp4老是失败(格式工厂mp4转mpg)

  • 饿了么如何删除三个月前的订单(饿了么如何删除聊天记录)

    饿了么如何删除三个月前的订单(饿了么如何删除聊天记录)

  • 抖音通过手机通讯录关注是什么意思(抖音通过手机通讯录找不到)

    抖音通过手机通讯录关注是什么意思(抖音通过手机通讯录找不到)

  • 抖音上传画质不清晰怎么办(抖音上传画质不好怎么办)

    抖音上传画质不清晰怎么办(抖音上传画质不好怎么办)

  • 手机充电器保修多久(手机充电器保修多久 vivo)

    手机充电器保修多久(手机充电器保修多久 vivo)

  • wps怎么冻结前三行跟前三列(wps如何冻结前几行和前几列)

    wps怎么冻结前三行跟前三列(wps如何冻结前几行和前几列)

  • wifi距离太短如何延伸距离(wifi距离不够 用什么加强信号)

    wifi距离太短如何延伸距离(wifi距离不够 用什么加强信号)

  • 苹果7p充电慢怎么解决(苹果手机7p充电慢)

    苹果7p充电慢怎么解决(苹果手机7p充电慢)

  • 光盘和u盘的区别(光盘与u盘的区别)

    光盘和u盘的区别(光盘与u盘的区别)

  • mate20x可以升级5G吗

    mate20x可以升级5G吗

  • 苹果手机通话声音小怎么调(苹果手机通话声音小怎么调大声)

    苹果手机通话声音小怎么调(苹果手机通话声音小怎么调大声)

  • 内存条卡槽容易坏吗(内存条卡槽容易堵吗)

    内存条卡槽容易坏吗(内存条卡槽容易堵吗)

  • 华为荣耀20多少倍变焦(华为荣耀20多少钱一部手机)

    华为荣耀20多少倍变焦(华为荣耀20多少钱一部手机)

  • 苹果怎样下is语音(苹果怎样下is语音助手)

    苹果怎样下is语音(苹果怎样下is语音助手)

  • 优活手环怎么同步微信(优活手环怎么同步手机)

    优活手环怎么同步微信(优活手环怎么同步手机)

  • 苹果微信如何修改个性签名(苹果微信如何修改支付密码)

    苹果微信如何修改个性签名(苹果微信如何修改支付密码)

  • 怎么发送文件夹给好友(怎么发送文件夹给QQ好友)

    怎么发送文件夹给好友(怎么发送文件夹给QQ好友)

  • Linux系统怎么关闭不用的进程?(linux系统怎么关闭端口)

    Linux系统怎么关闭不用的进程?(linux系统怎么关闭端口)

  • linux怎么安装使用leafpad记事本功能?(linux怎么安装使用conda)

    linux怎么安装使用leafpad记事本功能?(linux怎么安装使用conda)

  • Mac怎么使用PP助手下载壁纸具体该怎么操作(macos ppt软件)

    Mac怎么使用PP助手下载壁纸具体该怎么操作(macos ppt软件)

  • Pytorch运行过程中解决出现内存不足的问题(pytorch的)

    Pytorch运行过程中解决出现内存不足的问题(pytorch的)

  • 微信小程序项目实例——心情记事本(微信小程序项目中的 ______ 文件是全局配置文件)

    微信小程序项目实例——心情记事本(微信小程序项目中的 ______ 文件是全局配置文件)

  • 微擎框架破解版v2.5.4去授权一键安装纯净商业版(微擎纯净框架,无任何限制)-电脑学习网(微擎框架可以干什么)

    微擎框架破解版v2.5.4去授权一键安装纯净商业版(微擎纯净框架,无任何限制)-电脑学习网(微擎框架可以干什么)

  • 小微企业要做企业年金吗
  • 农产品进项税额转出怎么算
  • 应交税费是什么会计科目
  • 加计抵减税额账务处理
  • 个体工商户在哪注销营业执照
  • 暂估入库必须次日入库吗
  • 金融企业往来收入科目属于什么科
  • 存货成本包括消费吗
  • 公司投资控股其他公司如何做账务处理
  • 劳务费做账是否需要发票
  • 部门独立核算管理制度
  • 公司筹建期产生的费用如何开票?
  • 小规模纳税人未建账处罚
  • 外购机器设备
  • 小公司发工资怎么做账
  • 公司店铺刷单的收入怎么记账
  • 异地取款还有手续费吗
  • 持续经营净利润和扣非净利润
  • 单位探望病人如何报销费用?
  • 利息收入会计如何做账
  • 跨年应收账款账务错误怎么调整
  • 本月没有发生额,月末怎么结账
  • 费用化支出含义
  • tplink路由器手机怎么设置
  • 补缴增值税的会计处理
  • 出售报废固定资产的净损失计入什么科目
  • 发工资扣的个人社保计入哪个科目
  • php处理ajax
  • linux attached
  • 贷款的资产减值怎么处理
  • 富士山的岩石属于什么岩
  • 日出的时候是圣诞节
  • vi应用项目
  • 公司需要购买物品
  • 办公楼需要什么
  • 什么是累计预扣预缴应纳税所得额
  • php解析json对象
  • 用html语言完成以下内容
  • thinkphpgui
  • lvm 创建
  • 外地预交的企业所得税如何在季度企业所得税申报
  • django中httpresponse
  • 流动资产的含义及常见项目
  • 没有什么盈利的公司应该进吗
  • 金税盘使用流程
  • db2数据库性能调整和优化
  • mysql数据库三种复制类型
  • 生产企业免抵退是什么意思
  • 四种股利分配政策及适用情况
  • 个体户怎么申请电子营业执照
  • 员工休产假社保如何交
  • 跨年发生退货税务处理
  • 在租赁公司贷款买的车绿本上会有我的名字吗
  • 调整以前年度费用如何做分录
  • 收回股权投资
  • 电子商业承兑汇票的承兑有以下几种方式
  • 餐饮业固定资产怎么摊销
  • 小规模纳税人销售货物税率是多少
  • 应收账款占比高受哪些因素影响
  • 废品损失是什么要素
  • 企业软件开发哪家好
  • 一般纳税人拿到普票怎么处理账务
  • 拆除费计入哪个科目
  • 冲减和冲销的会计分录
  • 健全的财务会计制度承诺函
  • 收到是怎么写
  • sql server导出
  • sql server 2012 数据库bak脚本还原
  • linux jre
  • win7一直出广告
  • opengl环境配置
  • 深入分析的成语
  • android物理按键对应的key
  • css滚动条设置
  • jquery自动完成插件
  • javascript学习指南
  • docker编写dockerfile
  • Android之Async-http
  • context和getApplicationContext()介绍
  • javascript的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设