2010-09-03 155 views
1

我有一些頁面佈局需要多個列,所有的內容都需要垂直對齊,因爲不同列的文本會比其他列更多/更少。CSS垂直對齊

我做了使用table-cell屬性的佈局,所以我可以使用垂直對齊,它不能與塊一起工作據我所知,但我只是意識到display:table-cell屬性沒有使用IE 7或更低版​​本,這是一個很大的不走。

任何人都知道如何在div中垂直對齊,或修復爲< = IE7?

回答

1

這聽起來像你想要特定大小的浮動div。事情是這樣的:

<div id="wrapper"> 
    <div id="left">Test</div> 
    <div id="center">more text</div> 
    <div id="right">Even more</div> 
</div> 

而CSS:

#left { float: left; width: 200px; } 
#center { float: left; width: 400px; } 
#right { float: right; width: 200px; } 
+0

漂浮很好。我不相信我完全忘了他們......! 謝謝! – Brad 2010-09-03 17:49:54