我有了的寬度和100%的高度,它佔據了整個瀏覽器的一大DIV。我還有一個寬度爲1024px,高度爲400px的另一個DIV。我想知道什麼是最好的方法居中水平和垂直的div將是?當瀏覽器調整大小時,我也希望它保持在中心位置。有沒有一個jQuery插件,一些方便的JavaScript或我可以簡單地使用CSS來做到這一點。
標記
.bigdiv{
height:100%;
width:100%;
background-color:#eee;
}
.smalldiv{
height:400px;
width:1024px;
background-color:#ccc;
}
<div class="bigdiv">
<div class="smalldiv"></div>
</div>
感謝任何幫助和建議!
此問題已回答很多次。嘗試搜索堆棧溢出。關鍵是'position:absolute','margin-left:-width/2','margin-top:-height/2',以及'position:relative'的容器。 – elclanrs
@elclanrs並添加'top:50%; left:50%;'到小格 –
@ gion_13:對!忘了那個。 – elclanrs