我想将图像缩放和裁剪到设置的宽度和高度同时保持浏览器中的纵横比,因为图像是从其他地方拉取的(a具有固定大小的 facebook 图像对象)。
在使用 CSS 和 Javascript 的浏览器中是否有“标准”方法来执行此操作?我可以更改图像的高度/宽度并使用顶部/左侧来获得一些东西。
调整图像对象的大小是否是执行更改的方式,是否有裁剪和调整图像大小的标准方法(如何计算裁剪)?
我希望 jQuery 能给出答案。
最佳答案
看看这个帖子: jQuery resize to aspect ratio
据我所知,您必须手动完成。通过获取当前尺寸获取纵横比,并根据纵横比设置新的高度和计算新的宽度。
关于javascript - 如何在保持纵横比的同时调整和裁剪图像客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13555545/