位置: IT常识 - 正文

自适应的屏幕 lib-flexible 和 v-scale-screen(自适应屏幕宽度)

编辑:rootadmin
自适应的屏幕 lib-flexible 和 v-scale-screen

推荐整理分享自适应的屏幕 lib-flexible 和 v-scale-screen(自适应屏幕宽度),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:自适应屏幕宽度,自适应屏幕是什么,自适应屏幕刷新率好吗,自适应屏幕尺寸,自适应屏幕的浏览器有哪些,自适应屏幕尺寸,自适应屏幕是什么,自适应屏幕宽度,内容如对您有帮助,希望把文章链接给更多的朋友!

首先是要安装

npm install lib-flexible --save

然后在 修改

 这个根据设计稿的大小来计算  这个是 把屏幕设计成24份  1920/24  80px=1rem

function refreshRem(){ var width = docEl.getBoundingClientRect().width; if (width / dpr > 1920) { width = 1920 * dpr; } var rem = width / 24; docEl.style.fontSize = rem + 'px'; flexible.rem = win.rem = rem; }

一定要引入啊

// px2rem 自适应import 'lib-flexible'

然后在软件中安装插件

 随后在设置中

这个 80 是  上面设计稿出来的结果 根据自己的需要来写啊 

第二种是 v-scale-screen

首先是 安装 

根据自己的vue版本 来安装不同的 v-scale-screen的版本

vue2请使用1.x版本、vue2请使用1.x版本、vue2请使用1.x版本,重要的事情说三遍

注:使用时请将 body 样式设置为 overflow: hidden; 注:使用时请将 body 样式设置为 overflow: hidden; 注:使用时请将 body 样式设置为 overflow: hidden;

例如  安装: 我安装的是  vue2 的啊

npm i v-scale-screen@1.0.2 

自适应的屏幕 lib-flexible 和 v-scale-screen(自适应屏幕宽度)

使用

// main.jsimport Vue from "vue";import VScaleScreen from 'v-scale-screen'Vue.use(VScaleScreen)

上面是代码可以直接复制 下面是图片

使用的地方如下

<template> <!-- width="1920" height="1080" 可写可不写额 --> <v-scale-screen fullScreen width="1920" height="1080" > <div class="a"> <div class="c"></div> </div> <div class="b"></div> </v-scale-screen></template><script>export default { data() { return { }; }, mounted() { }, methods: {},};</script><style lang="less" scoped>.a { width: 540px; height: 540px; background-color: red; display: flex; justify-content: center; align-items: center;}.b { width: 540px; height: 540px; background-color: rgb(24, 20, 228);}.c { width: 400px; height: 200px; background: rebeccapurple;}</style>

api:

最重要的一点 记得这个标签

<v-scale-screen > <div class="a"> <div class="c"></div> </div> <div class="b"></div> </v-scale-screen>

另外还是有样式的调整 在公共的位置

* { margin: 0; padding: 0;}body { overflow: hidden;}.screen-box { background: #fff !important;}.screen-wrapper{ margin: 0 !important;}

具体的位置在

 再页面上的显示效果

100%

 50%

 125%

 vue3的用法

Vue3

我们在vue3中以组件方式导出

<template> <v-scale-screen width="1920" height="1080"> <div> <v-chart>....</v-chart> <v-chart>....</v-chart> <v-chart>....</v-chart> <v-chart>....</v-chart> <v-chart>....</v-chart> </div> </v-scale-screen></template><script>import { defineComponent } from "vue"import VScaleScreen from 'v-scale-screen'export default defineComponent({ name:'Demo', components:{ VScaleScreen }})</script>

注:使用时请将 body 样式设置为 overflow: hidden; 注:使用时请将 body 样式设置为 overflow: hidden; 注:使用时请将 body 样式设置为 overflow: hidden;

用法:

npm install v-scale-screen# or yarn add v-scale-screen

 新增屏幕适配  GitHub - hangjob/flexible-pc: rem布局 ,16:9的比列,适配1440px 以上的所有大屏幕GitHub - hangjob/flexible-pc: rem布局 ,16:9的比列,适配1440px 以上的所有大屏幕

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

上一篇:dvldr32.exe进程有危险吗 dvldr32进程安全吗(dll进程)

下一篇:文件无法删除(为什么u盘里的文件无法删除)

  • 国家企业信用信息公示系统登录密码忘记了

    国家企业信用信息公示系统登录密码忘记了

  • 打开支付宝页面的锁怎么设置(打开支付宝页面变成灰色)

    打开支付宝页面的锁怎么设置(打开支付宝页面变成灰色)

  • 微信来电铃声怎么设置自己喜欢的音乐(微信来电铃声怎么更换)

    微信来电铃声怎么设置自己喜欢的音乐(微信来电铃声怎么更换)

  • win10企业版影响游戏吗(win10企业版会不会影响游戏性能)

    win10企业版影响游戏吗(win10企业版会不会影响游戏性能)

  • 重装系统所有的东西都会被删除吗(系统里重装系统)

    重装系统所有的东西都会被删除吗(系统里重装系统)

  • 摄像头可以保存多久的视频(摄像头可以保存一年吗)

    摄像头可以保存多久的视频(摄像头可以保存一年吗)

  • 手机屏幕漏液紫色扩散(手机屏幕漏液紫色扩散能阻止吗)

    手机屏幕漏液紫色扩散(手机屏幕漏液紫色扩散能阻止吗)

  • 苹果怎么看失效闪照(苹果怎么看有没有变质)

    苹果怎么看失效闪照(苹果怎么看有没有变质)

  • 华为mate20pro微信深色模式怎么设置(华为mate20pro微信运动不计步)

    华为mate20pro微信深色模式怎么设置(华为mate20pro微信运动不计步)

  • 抖音搜索怎么按时间排序(抖音搜索怎么按时间看)

    抖音搜索怎么按时间排序(抖音搜索怎么按时间看)

  • 误删好友怎么恢复聊天记录(误删好友怎么恢复亲密度)

    误删好友怎么恢复聊天记录(误删好友怎么恢复亲密度)

  • 同一路由器有的手机不能上网(同一路由器的不同接口的IP地址通常属于相同的子网)

    同一路由器有的手机不能上网(同一路由器的不同接口的IP地址通常属于相同的子网)

  • 云计算的模式有哪些(云计算模式有公有云私有云混合云)

    云计算的模式有哪些(云计算模式有公有云私有云混合云)

  • ipad不开机怎么办(iPad不开机怎么定位)

    ipad不开机怎么办(iPad不开机怎么定位)

  • oppo reno与reno2有什么区别(oppo reno 和oppo reno2有什么区别)

    oppo reno与reno2有什么区别(oppo reno 和oppo reno2有什么区别)

  • iphonex是不是指纹解锁(苹果x指的是哪款手机)

    iphonex是不是指纹解锁(苹果x指的是哪款手机)

  • 探探有没有拉黑功能(探探拉黑对方知道吗)

    探探有没有拉黑功能(探探拉黑对方知道吗)

  • blnal30是全网通么(blnal30是什么机型)

    blnal30是全网通么(blnal30是什么机型)

  • 华为p30怎么看激活时间(怎么看华为p30手机激活时间)

    华为p30怎么看激活时间(怎么看华为p30手机激活时间)

  • 电脑键盘退出键是哪个(电脑键盘退出键怎么按)

    电脑键盘退出键是哪个(电脑键盘退出键怎么按)

  • 文件在另一个程序中打开无法删除解决方法(文件在另一个程序中打开,怎么解决)

    文件在另一个程序中打开无法删除解决方法(文件在另一个程序中打开,怎么解决)

  • 解决npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘)(解决口苦最快的方法)

    解决npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘)(解决口苦最快的方法)

  • 小规模企业需要交哪些税
  • 离职人员补发工资怎么做账
  • 小规模水利基金优惠政策2023
  • 什么是企业增值税和所得税
  • 个人出售二手房要交增值税吗
  • 企业所得税核定征收怎么计算
  • 个体工商户营业执照年检网上申报
  • 国债收益率如何定价
  • 百旺税控盘反写不了怎么回事
  • 记账凭证背面怎么填写
  • 计提跌价的存货卖出了
  • 发票开做红冲的会计分录怎么做
  • 纳税人财务会计报表报送管理办法
  • 个人股权转让给公司
  • 税务局代开的劳务费发票可以入账吗
  • 一般纳税人季报利润表怎么填
  • 全额抵扣的发票怎样入账
  • 工会账务期末结转
  • 外贸企业人民币结算
  • 固定资产的知识
  • 开出现金支票属于什么会计科目类别
  • 自然人能申请破产吗?
  • 固定资产账载金额和税收金额的区别
  • 劳动仲裁是怎样仲裁公司的
  • 土地作价入股土地如何过户
  • 收到投资款会计科目怎么做账
  • 消费税在哪个环节征税
  • windows11开始菜单点击没反应
  • 进项税转出补交的增值税和附加税可以税前扣除吗
  • 公司费用高好还是低好
  • 怎么补去年的税
  • 上市公司的组织形式
  • 弥补亏损企业类型都是一般企业吗
  • 电脑任务栏消失怎么把它显示出来
  • 交暖气费可以开单位发票吗
  • 存货 计价
  • 企业所得税涉税风险通知书
  • 固定资产减值准备可以税前扣除吗
  • 装修未办理施工许可证怎么处罚
  • 增值税流转税是什么意思
  • 薄雾笼罩着整个森林
  • 曼哈顿公园大道432号
  • 工业企业成本怎么结转
  • php保存远程图片
  • 没有公网ip如何实现外网访问路由器
  • 企业研发支出的最佳占比
  • 固定资产清理的金额怎么算
  • 停车费计税
  • 帝国cms使用手册
  • 投标报名费怎么做分录
  • 支付给临时工的费用
  • 销项负数怎么报增值税
  • 亏损企业所得税汇算清缴怎么做
  • 金税四期能监控到公户吗
  • 已核准未登记名称我可以注册吗
  • 视同销售是怎么回事?
  • 销项税怎么做账
  • 去年亏损今年有盈利合伙企业怎么交生产经营所得税
  • 水利建设基金申报表哪里
  • 企业广告费以后会涨吗
  • 行政事业单位拨款请示在前还是发票在前
  • 企业投资期货亏损能抵税么
  • 小企业核算方式选独立核算
  • 纳税人将外购的货物用于非应税项目
  • 简易征收能抵扣进项税吗
  • 苹果mac系统怎么用
  • macbookzen
  • get mac
  • jquery插件是干什么的
  • html里id
  • android摇一摇实现
  • 说几条javascript的基本规范
  • 怎样学好js中的逻辑
  • 内蒙古国家税务
  • 美国对中国纺织服装关税
  • 你家预收租金到哪里去了
  • 单位为员工报销医药
  • 河南省国家税务局电子税务局
  • 深两优3117审定号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设