私の場合、div[DivFirst]を別のdiv[DivSecond]の中央に配置する必要があります。
そして、私は以下のように設定することによってそれをしましたcss、
#DivFirst
{
width:500px;
height:500px;
position:relative;
}
#DivSecond
{
position:absolute;
width:200px;
height:200px;
top:50%;
left:50%;
margin-top:-100px;
margin-left:-100px;
}
その後、私が変更した理由によりDivSecond's position from absolute to relative、
結果としてdesignが折りたたまれました。つまり、DivFirst's heightが変更され、
内部div[ DivSecond]がcentered適切になりませんでした。
position absolute私はのために行くことができます、しかし私はこれがなぜ
起こっているのinner divかを知る必要があります。
ちなみに、私が何か間違ったことをしている場合は、親切に正しい道に私を導いてください。
[注: 内部divの絶対位置と相対位置の両方を設定してデモを実行します]