2010-12-22 73 views
1

有这样的代码: jQuery的删除标记符

<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再移动。如何让自己的位置稳定,我不希望他们在我的屏幕上旅行。

回答

0

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

+0

所以,他们消失 – eba 2010-12-22 12:01:54

2

变化position: relativeposition: absolute(相对于亲本)或position: fixed(相对于文档)

+0

G先生,你进入解决方案确切的时刻我 - - 尊重:) – Thariama 2010-12-22 11:59:20

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

1

t1t2的位置相对于他们将成为在HTML渲染的正常运行中。

要实现您想要的功能,请使用positiont1t2absolute