首頁  >  文章  >  web前端  >  三行css代码实现垂直居中_html/css_WEB-ITnose

三行css代码实现垂直居中_html/css_WEB-ITnose

WBOY
WBOY原創
2016-06-21 09:08:451144瀏覽

html结构为:

<div id='div2'>	<div id='div1'></div></div>

css代码为:

#div2{	height:300px;width:300px;	border:1px red solid;	text-align:center;	margin:auto;}#div1{      height:50px;width:50px;      position: relative;      top: 50%;      transform: translateY(-50%);      border:1px red solid;      margin:auto;}

其中最核心的css是这三行

      position: relative;      top: 50%;      transform: translateY(-50%);

为了浏览器兼容性,需要在transform属性前添加浏览器前缀

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn