首頁 > web前端 > html教學 > 讓一個元素垂直水平居中的三種方法

讓一個元素垂直水平居中的三種方法

PHP中文网
發布: 2017-04-01 17:04:28
原創
1493 人瀏覽過

第一種方法:

p.box{
weight:200px;
height:400px;
position:absolute;
left:50%;
top:50%;
margin-left:-100px;
margin-top:-200px;
}
登入後複製

*相容性好;缺點:必須知道元素的寬高

-------------

第二種方法:

p.box{
weight:200px;
height:400px;
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
}
登入後複製

*這是css3裡的樣式;缺點:相容性不好,只支援IE9+的瀏覽器

---------------

第三種方法

p.box{
weight:200px;
height:400px;
position:absolute;
left:0;
right:0;
top:0;
bottom:0;
margin:auto;
}
登入後複製

*相容性較好,缺點:不支援IE7以下的瀏覽器

以上就是讓一個元素垂直水平居中的三種方法的內容,更多相關內容請關注PHP中文網(www.php.cn)!


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板