我GOOGLE了很多次,我不明白爲什麼我的div不會居中。如何中心我的div
HTML:
<body><div id="mydiv"></div></body>
CSS
*{
margin:0;
padding:0;
}
html,body{height:100%; width:100%;}
#mydiv{
height:50%;
width:50%;
background:grey;
margin:auto;
}
它只水平和中心不會垂直居中,什麼因爲我不是看到它的問題。
這實際上是將父容器的50%放置在孩子的頂部和父母的頂部之間;因此,低於兒童底部0%。即(50/50/50 ... 150%高) - 與一個50%高的孩子。 – Dawson 2013-03-14 00:45:37