2013-05-31 29 views
0

我正在使用生成div的腳本。這個div有點偏移。有沒有簡單的方法來添加4px的位置。這是使用Javascript如何生成的位置:如何將div X像素移動到動態計算的位置

top:"+a.nzOffset.top+"px; 

我的想法是這樣的:

top:("+a.nzOffset.top+"+4)px; 
+0

讓我們將div的樣式設置爲'position:absolute',向其添加'top,left'並嘗試 –

+0

當然,你不想使用利潤率? – arkascha

回答

0

如果你知道應用於divdiv ID或CSS類,那麼你可以申請保證金來移動DIV作爲

#divid{ 
    margin:10px; 
} 

或者

.divclass{ 
    margin:10px; 
} 
+0

不敢相信我自己並沒有想到保證金。非常感謝! – user2405057

0

你可以使用jQuery移動你的div各地

動畫可以做你問什麼容易

$(object).animate() 

查看此處的更多信息:

,並更新位置:

$(this).animate({ 'top': pos1.top + 'px', 'left': pos1.left + 'px'}, 200, function(){ 
     //end of animation.. if you want to add some code here 
    });