<div></div>請問怎么讓<div>元素垂直居中!div的高度為0,并且不能少于三種方法!請大神解答!div里面是沒有任何內(nèi)容來撐開div的高!
2 回答

呼喚遠(yuǎn)方
TA貢獻(xiàn)1856條經(jīng)驗 獲得超11個贊
關(guān)于垂直、水平居中等布局,你可以參見此片文章
【整理】CSS布局方案
方法一:table-cell + vertial-align
.parent{ display: table-cell; vertical-align: middle; }
方法二: absolute + transform
.parent{ position: relative; } .child{ position: absolute; top: 50%; }
方法三:flex + align-items
.parent{ display: flex; align-items: center; }
添加回答
舉報
0/150
提交
取消