我正在尝试将具有未知尺寸的图像(水平和垂直)居中。这个图像可能比容器的大小(101x84)大,所以我需要用max-width
和约束图像max-height
。最后,图像需要具有悬停状态,如果用户将鼠标悬停在图像上,图标将出现在容器的中间。
目前,我的代码满足上述所有要求,除了我不能垂直对齐我的图像。我曾尝试遵循其他指南,例如将 img 更改为,display:inline-block
但随后我失去了水平居中对齐。
如果可能,除非绝对必要,否则我宁愿不使用 javascript/jQuery。