2013-08-04 110 views
1

我創建事業部在圖像按鈕css樣式現在的位置是絕對 當我滾動的div也向下滾動 頁面如何解決潛水在圖像按鈕滾動頁面股利過的ImageButton還向下滾動

#DamageDiv { 
background-color:red; 
position:absolute; 
z-index:1000;/* heighest z-index show on top */ 

}

function DrawImage(e) { 
     var evt = e || window.event; // compliant with ie6 
     var posX = evt.clientX; 
     var posY = evt.clientY; 
     var iDiv = document.createElement('div'); 
     iDiv.id = DamageType; 
     iDiv.style.top = posY + "px"; 
     iDiv.style.left = posX + "px"; 
     iDiv.style.width = "20px"; 
     iDiv.style.height = "20px"; 
     document.getElementsByTagName('body')[0].appendChild(iDiv); 
    } 
+0

展示你的工作.. –

回答

0

從你的CSS刪除position:absolute - 這使得股利留在,當你在屏幕上滾動的同一位置。

這裏閱讀: Difference between style = "position:absolute" and style = "position:relative"

+0

如果我刪除不在按鈕 – dfgv

+0

你沒有給頁面的CSS或HTML圖像按鈕下方繪製絕對格,所以它是很困難告訴按鈕是什麼,圖像是什麼,但是對HTML和CSS有所修改,你就可以做到這一點,沒有'position:absolute' – jbkkd