試圖將我的紅色塊置於網頁中間,並將頁腳塊置於紅色底部,最後在頂部之間放置白色塊的紅色塊和頁腳。由於某種原因,保證金頂部不工作,雖然左側和右側是..當我嘗試垂直居中時,邊緣頂部和邊距底部不起作用
從本地文件複製我的代碼,所以有一些死鏈接,但我認爲他們是無關CodePen,因爲它仍然顯示一樣。
#container {
display:block;
position:relative;
margin-left:auto;
margin-right:auto;
border:solid black;
border-width: 3px;
border-radius:5px;
background-color:red;
height:650px;
width:850px;
padding:1px;
}
#container.hover {
}
.wrapper {
display:block;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:auto;
height:450px;
width:650px;
background-color:white;
border:solid black;
border-width:1px;
}
#grid {
display:inline-block;
float:left;
background-color:white;
height:10px;
width:10px;
border: solid black;
border-width:.5px;
margin-left:auto;
margin-right:auto;
margin-top: auto;
margin-bottom: auto;
padding:.5px .5px .5px .5px;
}
#foot {
display:block;
height:90px;
border:solid black;
border-width: 2px;
margin-top:auto;
}
http://codepen.io/Kennpow/pen/bpJRvw
你試過了'margin:auto;'? –
[Margin-top/bottom不可用於示例中的margin-left/right]的可能重複(http://stackoverflow.com/questions/28960204/margin-top-bottom-not-works-the-to-邊緣左右在一個樣本) –
複製http://stackoverflow.com/q/6775273/1028949 – Quantastical