求灵活布局写法

案列1:
<div style="width:100%;height:500px">
    文本内容
</div>

案列2:
<div style="width:200px;height:100px;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-100px">
文本内容
</div>

求解:将文字横纵居中(要保证正常换行,所以不能使用line-height)

阅读 2k
3 个回答

水平居中:text-align: center;

垂直居中:

div {
    display: table-cell;
    vertical-align: middle;
}

这儿有一套居中的方法和demo。

推荐问题
宣传栏