我有两个 div,一个在另一个里面,内部 div 有一个中间对齐的 ap 标签。标记是
<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;
}
我想要做的是将 p 标签垂直和水平居中在内部 div(box2)内,并将内部 div 垂直和水平居中在外部 div(box1)中。我未能将内部 div(box2) 居中在外部 div 内。请帮我做。我为此创建了一个小提琴-> http://jsfiddle.net/64WAW/1/