复制元素的填充样式

时间:2013-11-21 13:28:33

标签: jquery css padding

我正在创建一个jQuery插件,我需要创建一个具有另一个元素的精确填充的元素。这就够了:

$(this).css('padding', otherElement.css('padding'));

或者我应该检查所有:

$(this).css({
    'padding', otherElement.css('padding'),
    'padding-left', otherElement.css('padding-left'),
    'padding-right', otherElement.css('padding-right'),
    'padding-top', otherElement.css('padding-top'),
    'padding-bottom', otherElement.css('padding-bottom'),
});

1 个答案:

答案 0 :(得分:1)

是的,它会起作用。

尝试:

$("#div2").click(function () {
    $(this).css("padding", $("#div1").css("padding"));
});

Fiddle here.