我试图将某些内容垂直对齐到div框中。为了实现这一点,我发现了一些完美的CSS。除了您知道不是谁:IE8。当将display属性与值'table-cell'一起使用时,IE将创建不可见的cellpadding / cellspacing。
.item_box{
display: table-cell;
padding:0px;
margin:0px;
width:160px;
height:160px;
text-align: center;
vertical-align:middle;
}
“填充”和“边距”这两行仅影响FF,Chrome,Opera。我需要将其设置为“ 0”填充/间距以保留主布局。有什么线索如何解决这个问题?
非常感谢
最佳答案
关于您的“不可见的cellpadding / cellspacing”,请尝试尝试“ border-collapse:collapse;”在您周围的“ display:table”容器CSS上。