0

スタイル位置が相対的な親divが1つあり、そのdiv内にスタイルが絶対的なようなカップルdivがあります

<div id="container" style="position:relative;width=400px;height=400px;">
<div style="top:20px;left:20px;width:20px;height:20px;"></div>
<div style="top:40px;left:40px;width:20px;height:20px;"></div>
<div style="top:60px;left:60px;width:20px;height:20px;"></div>
</div>

でdivに新しいdivを追加する方法id="container"top="0px" left="0px"?

4

2 に答える 2

2
$('#container').append(
    $('<div/>').css({top:'0px',left:'0px'})
);

これが実際の例です: http://jsfiddle.net/AWYbD/

于 2012-05-24T07:51:53.787 に答える
2

最初に、「position: absolute」を内部 div に設定するように注意してください。これは、top、left などの宣言を使用する場合、暗黙的に設定されません。

新しい div を追加するには (jquery を使用すると仮定します)、

ただする

$('#container').append('<div style="position:asbolute; top: 0px; left: 0px;"></div>');
于 2012-05-24T07:52:37.483 に答える