2012-06-22 36 views
1

而不是絕對定位(我必須這樣做,不要問爲什麼)元素通過搜索,尋找父元素,然後預先考慮到他們,有可能通過座標找到某些元素的位置和那麼在調整窗口大小時,只需重新計算替換的座標?Javascript jQuery:是否可以使用x和y座標疊加元素?

+1

花更多的時間提出一個深思熟慮的問題,你實際上可能收到一些深思熟慮的答案。 – zzzzBov

+0

@zzzzBov,這是一個深思熟慮的評論。 – arttronics

回答

1

您可以通過減去您的利潤來做到這一點。

如果您要將孩子追加到已包含孩子的容器中,只需從新孩子邊距中減去與現有孩子相同的高度即可。

的通知的margin-top:-100px下面

<div id="parentContainer" style="width:100px;height:100px;float:left"> 

     <div id="child1" style="width:100px;height:100px;float:left;background-color:red"> 

     </div> 

     <div id="child2" style="width:100px;height:100px;float:left;background-color:blue; 
           margin-top:-100px"> 
     </div> 

    </div> 

如果你在前面加上做邊距:-100px