0

特定のdivのサイズ(css単位の高さと幅)でdivを作成する方法。

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

3 に答える 3

0

outerHeight()/outerWidth() プロパティが必要です。これには、ターゲット要素に適用されるマージンとパディングが含まれます。

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

パラメータ要素のフォーマットに注意してください。Javascript オブジェクトの小道具はコンマで区切られます

于 2012-10-29T19:47:02.097 に答える
0

あなたはほとんどそれを手に入れました:

var $target = $('#fixed');
$('<div/>').css({
    "width" : $target.innerWidth(),
    "height" : $target.innerHeight();
}).appendTo($target);
于 2012-10-29T19:47:09.303 に答える
0

そのように:

$('<div/>').css({
    "display" : "block";
    "width" : $('#divTarget').outerWidth()+'px';
    "height" : $('#divTarget').outerHeight()+'px';
}).appendTo('#fixed');
于 2012-10-29T19:47:18.127 に答える