vw vh 这两个单位为根据当前设备可视区的宽高为基准动态计算当前元素的宽高,可以实现当前元素在不同宽高的可视区下以不同的px展现
rpx根据当前设备可视区的宽为基准动态计算当前元素的px的展现

vw和rpx一样,他们底层都是动态换算宽度,以前以为rpx可以动态换算高度,这里的误区纠正,rpx不能根据当前设备的可视区的高度动态计算高度
rpx设置高度的原理为根据当前设备的可视区的宽度动态计算高度

vh可以根据当前设备的可视区的高度动态计算高度

100vw=设备可视区的宽的100%
100vh=设备可视区的高100%

vw和vh是以百分比为单位,默认100 比如100vw为当前设备可视区宽的100%

vw和rpx用于解决以设备可视区的宽为基准的px动态换算

vh用于解决以设备可视区高的高为基准的px动态换算

通过75.5vh实现当前元素的高度以当前设备可视区高度为基准的动态计算,从而解决swiper容器无法自动增高的问题

75.5vh为当前设备可视区高度的75%

vw vh rpx的区别及应用场景相关推荐

  1. 前端面试题:px、rem、em、vh、vw、rpx的区别

    px 像素,是相对于显示器屏幕分辨率而言的. em 相对长度单位.相对于当前对象内文本的字体尺寸.会继承父级元素的字体大小. rem 是相对于HTML根元素的字体大小. vh 和vw相对于视口的高度和 ...

  2. 视区单位vw, vh简介以及可实际应用场景

    基本概念 vw和vh:视口单位中的"视口",桌面端指的是浏览器的可视区域,不包含任务栏标题栏以及底部工具栏的浏览器区域大小.1vw等于视口宽度的1%.1vh等于视口高度的1%. v ...

  3. vw vh vm CSS长度单位

    vw  相对于视口的宽度.视口被均分为100单位的vw(即浏览器可视区) 100vw = 可视区宽度 vh  相对于视口的高度.视口被均分为100单位的vh(即浏览器可视区) 100vh  = 可视区 ...

  4. px,em,rem,vh,vw,vmin,vmax的区别

    css手册中关于font-size是这么介绍的: font-size 值可以是绝对或相对值. 绝对值: 将文本设置为指定的大小 不允许用户在所有浏览器中改变文本大小(不利于可用性) 绝对大小在确定了输 ...

  5. [css] 请说说你对vh、vw的理解以及它们的运用场景是什么?

    [css] 请说说你对vh.vw的理解以及它们的运用场景是什么? vw: 100vw为视窗的宽度,即1vw是视窗宽度的1%vh: 100vh为视窗的高度,即1vh是视窗高度的1%运用场景图片查看大图: ...

  6. 弄清楚CSS单位px、em、rem、vh、vw、vmin、vmax的应用场景

    1.px:绝对单位,页面按精确像素展示 2.em:相对单位,基准点为父节点字体的大小,如果自身定义了font-size按自身来计算(浏览器默认字体是16px),整个页面内1em不是一个固定的值. em ...

  7. chrome控制台如何把vw显示成px_【CSS】rem,em,px的区别和使用场景

    前端潮咖 点击上面蓝字,关注我们! 关注 关注前端潮咖,每日精选好文 作者:大前端小菜鸟 来源:cnblogs.com/hyns/p/12380944.html 作rem布局原理深度理解(以及em/v ...

  8. chrome控制台如何把vw显示成px_【CSS】679 rem,em,px的区别和使用场景

    作者:大前端小菜鸟来源: cnblogs.com/hyns/p/12380944.html 作rem布局原理深度理解(以及em/vw/vh) 一.前言 我们h5项目终端适配采用的是淘宝那套<Fl ...

  9. css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况

    px:绝对单位,页面按精确像素展示 em:相对单位,基准点为父节点字体的大小,如果自身定义了font-size按自身来计算(浏览器默认字体是16px),整个页面内1em不是一个固定的值. rem:相对 ...

最新文章

  1. PHP并发IO编程之路
  2. python培训深圳-深圳Python培训哪里好
  3. Altium designer常用封装库(原理图+PCB+3D)超级全
  4. shell中字符串操作【转】
  5. 精通ASP.NET MVC ——视图
  6. Maven手工管理项目
  7. 阿里云服务器从购买,备案,安装部署中遇到的一些坑
  8. MySQL 第四次练习(多表查询)
  9. 阶段3 2.Spring_05.基于XML的IOC的案例1_3 测试基于XML的IOC案例
  10. Vue.js目录结构
  11. 2016技术众包风云:挑战与机遇并行!
  12. 三维全景虚拟现实:现在的VR全景行业怎么样?|时空克隆 三维视频融合 投影融合 点卯 魔镜系列
  13. windows各版本序列号集合
  14. java dismiss_为什么我的dismiss()方法无法关闭自定义警报对话框
  15. 苹果怎么用微信链接服务器,苹果手机如何设置微信登陆锁
  16. 给春节的宴客小吃来点小惊喜---绿茶甜心曲奇
  17. java学习方法和经验
  18. 如何应对CPU帧率瓶颈和卡顿?腾讯游戏学院专家带你剖析
  19. 费雪MOGAFX方程式是什么?(三)
  20. OverlayFS 注册与挂载

热门文章

  1. 第九天:信息打点--个人博客项目输入输出类留言板访问IPUA头来源
  2. 计算机普通话水平,普通话水平成绩查询系统
  3. 架构的本质是管理复杂性,微服务本身也是架构演化的结果
  4. unity3d制作背包系统(3)--UI部分
  5. 《微信小程序-进阶篇》Lin-ui组件库源码分析-列表组件List(一)
  6. Allegro Design Entry HDL(OrCAD Capture HDL)Library Explorer工具介绍
  7. python 微信公众号网页接口调用_GitHub - micsem00/WechatPCAPI: 微信PC版的API接口,可通过Python调用微信获取好友、群、公众号列表,并收发消息等功能。...
  8. unity2020配steamvr,参考这两个
  9. Android编译可执行c程序
  10. USB的端点与管道以及设备、配置、接口、端点