2010-12-22 70 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