我需要根据幻灯片生成一些拇指。这个拇指是从每张幻灯片的 img src 直接/动态生成的。
现在我正在为拇指库生成这样的代码:
<ul id="galThumb">
<li id="thumb0"><img src="path-to-image" title="Image[0]"></li>
<li id="thumb1"><img src="path-to-image" title="Image[1]"></li>
<li id="thumb2"><img src="path-to-image" title="Image[2]"></li>
...
<li id="thumbn"><img src="path-to-image" title="Image[n]"></li>
</ul>
li 元素保持浮动以与它们形成水平线。
我的问题是用户可以上传任何图像大小和方向的图像,而我无法正确控制拇指的方向。我需要所有的拇指都有特定的大小。例如,60x45 像素。
当用户上传垂直图像或具有不同比例的任何其他图像时,我有一条不规则的拇指线,其中垂直图像占据宽度并且较大的图像高于其他图像。如何在不裁剪图像的情况下获得相等的高度和宽度的拇指?或者只是裁剪一下以适应垂直方向?
我在这里搜索了很多,发现了一些有用的脚本,但没有一个能达到这个目标。