我試圖在另一個div內水平和垂直居中放置一個div。我的問題是,在窗口調整父div變化的寬度和高度。爲此,我有問題將div集中在父div的中心。 這裏是我父div的寬度和高度定義的情況下:當父div高度未定時,在另一個div中居中一個div
<div id="parent" style="">
<div id="child">Foo foo</div>
</div>
二氧化碳捕獲和封存:
#child {
display: table;
position: absolute;
margin: auto;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color:red;
width:50px;
height:50px
}
#parent{
background-color:blue;
width:400px;
height:400px;
}
我不知道爲什麼它是如此難以實現呢? JSFIDDLE
一切ok只需添加位置:相對;到你父母的div。 [https://jsfiddle.net/tjbaezid/5osqyjge/1/] –