2014-03-13 20 views
0

我想對齊中間div標記。我將body和html高度設置爲100%並給div屬性vertical-align: middle,但它不適用於我。我谷歌,大多數他們使用2 div標籤錯誤的例子,我不得不使用只有一個股利。如何對齊div垂直對齊div後面的正文標記

body, html { height:100%}  

<div style="vertical-align:middle; display:table-cell">middle</div> 
+1

你能給我們更多的代碼比這?你的整個頁面內容是什麼樣的? –

+0

@amit你試過** margin-top:auto **和** margin-bottom:auto ** – Adithya

+0

@Adithya你試過了嗎?根據[規範(10.6.3)](http://www.w3.org/TR/CSS2/visudet.html#Computing_heights_and_margins)的塊級別非替換元素'如果'margin-top'或'margin -bottom'是'auto',它們的使用值是0.' –

回答