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