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>
請您詳細說明您正在遇到的問題到底是什麼** vertical-align:middle **?甚至可能在網上顯示? – MeLight 2011-04-20 13:25:15
@MeLight,在vertical-align:middle;不起作用。所以我只是想知道是否有辦法讓它在條件樣式表中工作? – gables20 2011-04-20 13:44:42
以下是OP的行動情況http://jsfiddle.net/FWqPD/ – Nick 2011-04-20 13:48:01