【发布时间】:2013-01-11 15:20:42
【问题描述】:
我的代码如下:
<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 内垂直和水平居中。横向有效,纵向无效。
【问题讨论】:
-
如果您不关心 IE7,只需将
display: table-cell添加到您的#bigDiv {:)
标签: javascript html css