css3的vw单位,vh单位的讲解,以及vw vh的兼容性
vw vh的介绍
vw,vh是css3中给我们提供的新的单位,他们是相对于viewport视窗的宽高进行计算的单位。说白了,就是相对于浏览器的窗口的大小。
vw单位
vw是相对于视窗宽度的单位,
1vw=1/100浏览器宽度。
vh单位
vh是相对于视窗高度的单位,
1vh=1/100浏览器高度。
vw vh的用途
vw vh相对于浏览器的窗口的大小,代码如下:
.div{width:50vw;height:50vh;
}
vw vh一般情况下他可以用我们常用的50%等百分比来替代,但是vw vh有百分比实现不了的长处。
比如我们实现一个在浏览器正中央的正方向div
代码如下:
.vw_vh{position:absolute;width:30vw;height:30vw;border:1px solid #ccc;background: pink;left:35vw;top:35%;
}
<div class="vw_vh"></div>
通过vw vh实现的布局可以适应浏览器的resize改变。
vw vh结语
vw vh可以方便我们实现很多特殊布局,而免去了js的计算,这是css3的一大进步,我们要善加利用。从而简化我们的前端工作。依靠浏览器支持实现的布局,比我们通过js计算实现的布局总是要完美一些。而切vw,vh的兼容性情况很乐观。随着windows10的越来越普遍,越来越完善,IE8浏览器正在逐步消失,即使是一些PC端的页面,我们也可以抛弃IE8浏览器,让CSS3大放光彩。
css3的vw单位,vh单位的讲解,以及vw vh的兼容性相关推荐
- vw 前端_css3的vw单位,vh单位的讲解,以及vw vh的兼容性
vw vh的介绍 vw,vh是css3中给我们提供的新的单位,他们是相对于viewport视窗的宽高进行计算的单位.说白了,就是相对于浏览器的窗口的大小. vw单位 vw是相对于视窗宽度的单位, 1v ...
- vh和vw自适应布局单位
在解决居中问题的时候,看到一种写法:100vh 先要弄懂它是什么就先看看什么是视口 在桌面端,视口指的是在桌面端,指的是浏览器的可视区域:而在移动端,它涉及3个视口:Layout Viewport(布 ...
- CSS 中px、em、rem、%、vw、vh单位之间的区别详解【全网最全】
一.px(像素) [绝对单位,页面按精确像素展示] px就是pixel(像素)的缩写,相对长度单位,相对于屏幕分辨率. px表示像素 (计算机屏幕上的一个点:1px = 1/96in),是绝对单位,不 ...
- Vue3使用element-plusUI解决菜单高度自动自适应的问题,使用CSS3的vh单位
最近在升级Vue的前端项目,把所有的框架升级到较新稳定版,前端UI用的elementUI,也升级到了element-plus,菜单组件的高度设置了height:100%也无效,于是设置了min-hei ...
- 微信小程序中的vw和vh单位
微信小程序中的vw和vh单位 100vw代表手机宽度, 100vh代表手机高度. 实现代码: button{width: 50vw;}
- rem单位中html默认字号,轻松掌握CSS3中的字体大小单位rem的使用方法
CSS3中新的字体单位rem前段时间无意中在wordpress主题中接触到一种字体单位rem,当时我就很好奇,毕竟以前没有见过,于是我马上查找资料,并测试了一回. 众所周知在web中有很多字体单位(f ...
- 2_31_CSS 属性、CSS与CSS3的属性值和单位_191022
css属性 font-family font-size font-style color 一.CSS属性值和单位 1.字符 如果值为若干单词,则要给值加引号. 如:p{ font-family:&qu ...
- html百分比单位,视窗单位 vs 百分比单位
在我的关于CSS字体大小的文章中,我写了关于(相对的)新的视窗单位.这些单位vw,vh,vmin,和vmax都是基于浏览器视窗(Viewport)的大小的.因为它们的实际大小是根据视窗(Viewpor ...
- 【数字信号处理】基本序列 ( 基本序列列举 | 单位脉冲序列 | 单位脉冲函数 | 离散单位脉冲函数 | 单位脉冲函数 与 离散单位脉冲函数的区别 )
文章目录 一.基本序列列举 二.单位脉冲序列 1.单位脉冲函数 2.离散单位脉冲函数 3.单位脉冲函数 与 离散单位脉冲函数的区别 一.基本序列列举 基本序列 有 单位脉冲序列 单位阶跃序列 矩形序列 ...
最新文章
- 企业网站外链发布有技巧
- UVa 242 邮票和信封(完全背包)
- 2更新字段其中一位_NoSQL之MongoDB——数据更新操作
- linux c之用fwrite和fread实现文件的复制
- mysql 一致性读_MySQL半一致性读原理解析-从源码角度解析
- [CTSC2018]暴力写挂
- 惯性力偶矩公式中j_万众期待的倍量过左峰选股公式,通达信专用,学会收益再翻一倍!...
- [python高德]行政区查询、调用wbe服务api获取省、市、区经纬度信息
- ubuntu使用droidcam连接手机摄像头
- java复制文件乱码_为什么用JAVA写的一个复制文本文档的程序复制出来文本文档乱码...
- 分布形态的度量-偏度系数与峰度系数的探讨
- 每日内涵微信小程序-2-轮播图圆角
- 广义瑞利商_瑞利商与极值计算
- [情侣空间] 基于spring boot的自制情侣空间
- 我想把生活折腾成自己想要的样子
- 安卓应用改变logo图标和名称
- 9款免费且超实用的响应式网页测试工具
- Android解析lrc里的歌词
- java石头人_宋玉成
- matlab仿真炉温控制,基于MATLAB的炉温控制系统的仿真.doc