2011-03-31 43 views
3

有沒有人有可靠的標記/ CSS在所有瀏覽器上垂直對齊div? 可以得到下面的工作在Firefox而不是其他..Vertise Align A Div

.parent { display: table; } 
.child { display: table-cell; } /* this panel is to align vertically in the middle*/ 
+0

你是說我的標記的關鍵更改是高度:50%;給孩子和增加位置:相對;保證金:0汽車;給父母?謝謝 – 2011-03-31 15:13:58

回答

1

如果你是垂直對齊簡單的文字,你可以這樣做:

.container { height:300px; line-height:300px } 

如果要垂直aligng一個div則需要使用一些JavaScript爲了使其在所有瀏覽器中工作。