2 つの div があり、1 つは別の内部にあり、内側の 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;
}
私がやろうとしているのは、内側のdiv(box2)の内側でpタグを垂直方向と水平方向に中央に配置し、外側のdiv(box1)の内側に垂直方向と水平方向に内側のdivを中央に配置することです。内側の div(box2) を外側の div の中央に配置できませんでした。私がそれをするのを手伝ってください。私はこれのためにフィドルを作成しました-> http://jsfiddle.net/64WAW/1/