计算元素高度&通过JS添加到margin-top

时间:2014-06-09 14:40:13

标签: jquery css if-statement each

我希望找到元素的特定高度,如果存在差异,请将其添加到元素的顶部,因此使用margin-top将元素向下推。

var targetImage         = $(".target-image"),
    targetImageHeight   = targetImage.innerHeight(),
    maxHeight           = 175,
    topMargin           = maxHeight - targetImageHeight;

targetImage.each(function(){
    if (targetImageHeight < maxHeight){

        targetImage.css({
            "margin-top": topMargin
        })
    }   
});

然而,这会绕过同一类的所有列出的项目。

0 个答案:

没有答案