我的代码如下:
我希望将小div在大div中水平垂直居中。水平方向已经实现,但是垂直方向没有实现。 http://jsfiddle.net/4Gjxk/
<div id="bigDiv">
<div id="smallDiv">DD</div>
</div>
我的 CSS 如下:
#bigDiv {
border: 1px solid red;
height: 300px;
width: 300px;
vertical-align: middle;
}
#smallDiv {
border: 1px solid black;
height: 100px;
width: 100px;
margin: 0 auto;
}
我希望将小div在大div中水平垂直居中。水平方向已经实现,但是垂直方向没有实现。 http://jsfiddle.net/4Gjxk/
#bigDiv {
中添加display: table-cell
就可以了 :) - Morpheus