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

来自张鑫旭-鑫空间-鑫生活[http://www.zhangxinxu.com]
本文地址:http://www.zhangxinxu.com/wordpress/?p=2636


一:准确定义:

“视区”所指为浏览器内部的可视区域大小,即window.innerWidth/window.innerHeight大小,不包含任务栏标题栏以及底部工具栏的浏览器区域大小。

二:元素水平居中

margin:1vh auto;技巧:auto左右居中。

三、通过demo验证vw,vh应用场景

  1. vwvh用在宽度自适应上没有价值——%可以实现之~~
  2. 现在又:vwvh用在absolute/fixed定位属性元素上没有价值——%可以实现之~~

vwvh这两个视区相关动态单位似乎应用前景一下子黯淡了很多,潜力似乎也就那样——想来想去,得出一个结论:vw, vh视区大小相关单位只适用于非定位元素高度相关属性上! //zxx: 高度相关属性如 – height/min-height/max-height/line-height/padding-top/padding-bottom等

四、纯CSS下的弹框屏幕水平垂直居中对齐

需垂直水平居中元素为A,A的父元素样式:text-align:center;A样式:vertical-align:middle。

优势:灵活,A大小如何变化,均水平垂直居中





 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值