我试图将一些内容垂直对齐到 div 框中。为了实现这一点,我发现了一些完美的 CSS。除了你知道它不知道的是谁:IE8。当使用值为“table-cell”的显示属性时,IE 正在创建一个不可见的单元格填充/单元格间距。
.item_box{
display: table-cell;
padding:0px;
margin:0px;
width:160px;
height:160px;
text-align: center;
vertical-align:middle;
}
'padding' 和 'margin' 两行只影响 FF、Chrome、Opera。我需要它为“0”填充/间距以保留主布局。任何线索如何为 IE 解决这个问题?
多谢