【发布时间】:2011-04-27 16:13:17
【问题描述】:
我有尺寸很大的图像,我想用 jQuery 缩小它们,同时保持比例受到限制,即相同的纵横比。
谁能给我一些代码,或者解释一下逻辑?
【问题讨论】:
-
你能详细说明为什么必须使用 jQuery 吗?有一个纯 CSS 的解决方案(参见 my answer):将其
max-width和max-height设置为100%。 -
以防万一有人不知道,如果您只设置图像的一个维度(宽度或高度),它会按比例调整大小。自网络诞生之日起,情况就一直如此。例如:
<img src='image.jpg' width=200> -
另外,您可以考虑使用slimmage.js 之类的东西来节省带宽和移动设备内存。
标签: javascript jquery image resize