我有一个问题正确垂直对齐我的图像。我有div
一个高度和行高为 40px 的容器。里面还有另一个div
包含 2img
和 one span
。图像的高度设置为 30px,因此图像按比例缩小。
的垂直对齐属性img
设置为中间。然而,在 Firefox 和 Chrome 中,生成的偏移量在顶部是 8px,在底部是 2px。如果我将垂直对齐属性设置为top
或baseline
图像位于顶部边缘,则将其设置为bottom
将它们移动到底部(根本没有间距)。
我试图找到一种无需额外标记即可正确对齐它们的方法,但我似乎找不到任何东西。我还尝试了如何在 div 中垂直对齐图像的解决方案,但我没有运气。
我创建了一个 jsfiddle 来说明问题:http: //jsfiddle.net/pbQDS/
希望你能帮忙!谢谢!