欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css塊水平垂直居中

黃文隆1年前7瀏覽0評論

CSS塊水平垂直居中是在頁面布局中必須掌握的一項(xiàng)技能。在實(shí)際開發(fā)中,我們常需要使一個塊元素在另一個塊元素中居中。下面介紹幾種實(shí)現(xiàn)方式。

方法一:使用position和transform

.parent{
position:relative;
}
.child{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
}

方法二:使用flex

.parent{
display:flex;
justify-content:center;
align-items:center;
}

方法三:使用table和table-cell

.parent{
display:table;
}
.child{
display:table-cell;
vertical-align:middle;
text-align:center;
}

方法四:使用margin

.parent{
position:relative;
}
.child{
position:absolute;
top:50%;
left:50%;
margin-top:-50px;/*此處50px是child元素高度的一半*/
margin-left:-50px;/*此處50px是child元素寬度的一半*/
}

以上四種方法均可實(shí)現(xiàn)CSS塊水平垂直居中。然而在實(shí)際開發(fā)中,需要根據(jù)具體情況選擇不同的方法。有些場景下,需要支持更低版本的瀏覽器,此時需要注意兼容性問題。