【发布时间】:2013-06-08 18:04:13
【问题描述】:
我有两个 div,一个在另一个内部,内部 div 有一个中间对齐的 p 标签。标记是
<div class="box1">
<div class="box2">
<p>hello</p>
</div>
</div>
样式规则是
.box1 {
width: 400px;
height: 400px;
background: red;
text-align: center;
}
.box2 {
display: table-cell;
width: 200px;
height: 200px;
margin: auto;
vertical-align: middle;
text-align: center;
background: yellow;
}
我想要做的是在内部 div(box2) 内垂直和水平地居中 p 标签,并在外部 div (box1) 中垂直和水平地居中内部 div。我未能将内部 div(box2) 居中在外部 div 内。请帮我做。我为此创建了一个小提琴 -> http://jsfiddle.net/64WAW/1/
【问题讨论】:
标签: html css positioning centering