【发布时间】:2018-04-24 23:08:52
【问题描述】:
我有 4 个 div,其中包含图像,我需要根据 img 的宽度和高度添加一个类属性。
这是一个示例代码来解释我需要做什么。 (显然,这段代码不起作用)
function cropImg(){
var imgs = document.getElementsByClassName(".prodImg");
for(i in imgs){
var imgWidth = imgs[i].naturalWidth;
var imgHeight = imgs[i].naturalHeight;
if(imgWidth>imgHeight){
imgs[i].css({
"max-height": "100%"
});
}else{
imgs[i].css({
"max-width": "100%"
});
}
}
}
非常感谢您的帮助。
【问题讨论】:
-
请从 div 中添加一些 html,您的功能看起来像调整图像大小,而不是裁剪它,您能说明一下您到底需要什么吗?
标签: jquery