我無法集中我的網頁內容。這裏是我的HTML的修剪版本以及與該HTML代碼相關的所有CSS。居中div元素水平和垂直
<body>
<div id="foo">
<div id="bar">
<!-- more html -->
</div>
</div>
#foo {
width: 80%;
display: inline-block;
margin: 0 auto;
position: center;
background: none;
margin-top: -0.2em;
}
#foo div {
display: inline-block;
}
#bar {
margin: 0 auto;
margin-top: -1em;
}
內容粘在瀏覽器窗口的左上角。我希望它水平和垂直居中。我如何實現這一目標?
編輯:我最初寫了右上角,但意味着左上角。
存在爲'位置沒有這樣的事:center' – Anubhav
'position'屬性用於爲定位元素選擇替代規則,而不是選擇將它們放置在何處。然後,「位置:中心」沒有意義。 – Oriol