如何将一个div的宽度设置为另一个div的边距?

时间:2014-08-22 21:40:16

标签: jquery

我试图将div的宽度设置为与另一个div的边距相同的值,我认为jQuery是解决方案,但我不能让它在JSFiddle上工作。

我当前的jQuery代码是:

$( document ).ready(function() {
  var w = $('#content').css("margin-left");
  $('#wrapper').css("width", $w);
})

基本上我想要一个侧边栏填充内容区域左侧边缘的宽度,并将它们并排放置。

此外,对于如何做到这一点的任何其他建议将不胜感激。

1 个答案:

答案 0 :(得分:2)

更改为:

$(document).ready(function () { // <--- Added brackets around document
    var w = $('#content').css("margin-left");
    $('#wrapper').css("width", w); // <--- Removed $ from $w since your variable is w not $w
}); // <--- Added ;

另外,请务必导入JQuery库。

<强> JSFiddle Demo