日期:2014-05-17 浏览次数:20604 次
首先这个属性:Vetical-Align只有当父元素是Th或Td时才会起作用,而对于Div或P是不支持Vetical-Align属性的。但是在Firefox和IE8+下是可以设置Div或P的Display为Table-Cell来激活Vetical-Align属性。但IE6和IE7是不支持Display:Table-Cell的。所在不能跨浏览器。但我们可以使用最原始的笨办法:就是把要垂直居中的元素直接放在Table和Td里实现垂直居中,且Td标签已隐式设置了Vetical-Align属性值为Middle。