【发布时间】:2018-05-24 02:28:41
【问题描述】:
我正在寻找一种在固定高度 div 内动态垂直居中图像的方法。我无法将图像设为背景图像。我将拥有从 300x375 到 300x240 的各种高度图像。我内部 div 的高度将是 240,如果图像高于 240,我想将图像居中。因此,高度为 375 的它会裁剪顶部和底部 76.5 像素。如果它是 300 的高度,它会在顶部和底部裁剪 30px。
我已经尝试了多种方法,但是当我将较大的图像进行裁剪时,似乎较小的图像会变得一团糟。
我将尝试制作一个 jsfiddle,但希望将其发布,因为我猜这相当简单,即使我无法找到解决方案。
【问题讨论】:
标签: javascript jquery css image