jquery删除break标记

时间:2010-12-22 11:55:48

标签: javascript jquery html

有这样的代码:

<div style="position:relative">
    <div id="t1" style="position:relative; top:100; left:100;"></div>
    <div id="t2" style="position:relative; top:200; left:200;"></div>
</div>

<script>
$(function () {
    $('#t1').remove();
);
</script>

之后脚本div-t2随机移动到另一个地方,如果我删除t2,则t1移动。如何使他们的位置稳定,我不希望他们在我的屏幕上旅行。

4 个答案:

答案 0 :(得分:2)

position: relative更改为position: absolute(相对于父级)或position: fixed(相对于文档)

答案 1 :(得分:1)

使用绝对定位

<div style="position:relative">
    <div id="t1" style="position:absolute; top:100px; left:100px;"></div>
    <div id="t2" style="position:absolute; top:200px; left:200px;"></div>
</div>

并为您的位置值添加一个单位(我已添加 px

答案 2 :(得分:1)

t1t2的位置相对于正常HTML渲染中的位置。

要实现您的目标,请制作positiont1 t2的{​​{1}}。

答案 3 :(得分:0)

给他们(内部div)style="position:absolute"