我有一个完美工作的CSS类:
.img_holder { width:126px; height:126px; border:1px solid #ccc; overflow:hidden; margin:12px; }
然而,当我尝试通过添加display:table-cell和vertical-align属性来将图像居中在div中时,边距停止起作用,div回到了其父元素的左上角...这是已知的效果吗?
无法使用边距的新类:
.img_holder { width:126px; height:126px; border:1px solid #ccc; overflow:hidden; margin:12px; display:table-cell; vertical-align:middle; }