如何创建具有特定div大小的div

时间:2012-10-29 19:44:57

标签: jquery height width

如何创建具有特定div的大小(css的高度和宽度)的div。

$('<div/>').css({
    "display" : "block";
    "width" : width();
    "height" : height();
}).appendTo('#fixed');

3 个答案:

答案 0 :(得分:0)

您需要outerHeight()/ outerWidth()属性。这将包括应用于目标元素的任何边距和填充:

$('<div/>').css({
    "display" : "block",
    "width" : $('#myelem').outerWidth(),
    "height" : $('#myelem').outerHeight()
}).appendTo('#fixed');

注意我的参数元素中的格式。 Javascript对象道具用逗号分隔

答案 1 :(得分:0)

你几乎得到了它:

var $target = $('#fixed');
$('<div/>').css({
    "width" : $target.innerWidth(),
    "height" : $target.innerHeight();
}).appendTo($target);

答案 2 :(得分:0)

就像那样:

$('<div/>').css({
    "display" : "block";
    "width" : $('#divTarget').outerWidth()+'px';
    "height" : $('#divTarget').outerHeight()+'px';
}).appendTo('#fixed');