CSS 垂直对齐方式在所有浏览器中都不同 - 特别是如果您想将文本保留在同一个单元格中。
我建议为要进入的图像创建一个固定高度的块,并使用垂直对齐 hack 使图像在该 div 中垂直居中(我知道,hack 很糟糕)。
JSFiddle:http: //jsfiddle.net/58u4g/8/
垂直对齐黑客:http ://www.jakpsatweb.cz/css/css-vertical-center-solution.html
相关CSS:
.valign {
width: 100%;
display: block;
display: table;
height: 100%;
#position: relative;
overflow: hidden;
}
.valign > span {
display: block;
#position: absolute;
#top: 50%;
display: table-cell;
vertical-align: middle;
}
.valign> span > span {
display: block;
#position: relative;
#top: -50%;
}
#posiflex_directory td .image {
height: 160px;
display: block;
}