2011-04-20 93 views
3

我已經使用CSS創建無表格佈局。雖然這在IE8,FireFox和Chrome中正確渲染,但它不在IE7上,我預料中的。但我想知道是否有任何解決方案vertical-align: middle;。這似乎是我在IE7中問題的核心。在IE7中垂直對齊

#main { 
    margin: 0 auto; 
    height: 500px; 
    display: table; 
    position: relative; 
} 

#main ul { 
    display: table-cell; 
    vertical-align: middle; 
    text-align:center; 
} 
#main ul li { 
    display: inline-block; 
    margin: 10px; 
    border: 1px solid #d0dad2; 
    height: 170px; 
} 

<div id = "main"> 
    <ul> 
     <li><img src="images/test.jpg" alt="staff" /></li> 
    </ul> 
</div> 
+0

請您詳細說明您正在遇到的問題到底是什麼** vertical-align:middle **?甚至可能在網上顯示? – MeLight 2011-04-20 13:25:15

+0

@MeLight,在vertical-align:middle;不起作用。所以我只是想知道是否有辦法讓它在條件樣式表中工作? – gables20 2011-04-20 13:44:42

+1

以下是OP的行動情況http://jsfiddle.net/FWqPD/ – Nick 2011-04-20 13:48:01

回答