html居中全屏,用CSS3 vh 简单实现DIV全屏居中

vh、vw、vmin、vmax介绍

vw:视窗宽度的百分比(1vw 代表视窗的宽度为 1%)

vh:视窗高度的百分比

vmin:当前 vw 和 vh 中较小的一个值

vmax:当前 vw 和 vh 中较大的一个值

浏览器兼容性

(1)桌面 PC

Chrome:自 26 版起就完美支持(2013年2月)

Firefox:自 19 版起就完美支持(2013年1月)

Safari:自 6.1 版起就完美支持(2013年10月)

Opera:自 15 版起就完美支持(2013年7月)

IE:自 IE10 起(包括 Edge)到现在还只是部分支持(不支持 vmax,同时 vm 代替 vmin)

(2)移动设备

Android:自 4.4 版起就完美支持(2013年12月)

iOS:自 iOS8 版起就完美支持(2014年9月)

从目前来看,新的浏览器基本都支持,除非项目有特别的要求,完全可以放心使用。

72c1812a920fd726c397e2cefc626d19.png

d4556d8abd8bc1de38ae7ddb6eb9c8c8.png

html,body {

margin: 0;

padding: 0;

width:100%;

height:100%;

overflow: hidden;

background: #000;

}

.playerBox {

border: 1px solid #f7ff00;

width: 90vw;/* 宽度 页面宽度的90% */

height: 60vh;/* 高度 页面高度的60% */

background: #75dca2;

/* 容器自动水平居中 */

margin: 0px auto;

/* 实现垂直居中 距顶部高度 也可以写成 calc((100vh - 60vh)/2) */

margin-top: 20vh;

text-align: center;/* 文字水平居中 */

line-height: 60vh;/* 文字垂直居中 */

color: #fff;

}

我上下左右居中
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值