3

私は完璧に動作する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; }
4

2 に答える 2

2

表のセルにマージンを設定することはできません。

于 2012-10-01T01:07:14.627 に答える