Javascript 如何将div X像素移动到动态计算的位置
我正在使用一个生成div的脚本。这个div稍微偏移。有没有一个简单的方法来增加4px的位置。以下是Javascript生成位置的方式:Javascript 如何将div X像素移动到动态计算的位置,javascript,Javascript,我正在使用一个生成div的脚本。这个div稍微偏移。有没有一个简单的方法来增加4px的位置。以下是Javascript生成位置的方式: top:"+a.nzOffset.top+"px; $(this).animate({ 'top': pos1.top + 'px', 'left': pos1.left + 'px'}, 200, function(){ //end of animation.. if you want to add some code here }
top:"+a.nzOffset.top+"px;
$(this).animate({ 'top': pos1.top + 'px', 'left': pos1.left + 'px'}, 200, function(){
//end of animation.. if you want to add some code here
});
我是这样想的:
top:("+a.nzOffset.top+"+4)px;
可以使用jquery移动div 动画可以很容易地完成你的要求
$(object).animate()
请参见此处的更多信息:
以及更新职位:
top:"+a.nzOffset.top+"px;
$(this).animate({ 'top': pos1.top + 'px', 'left': pos1.left + 'px'}, 200, function(){
//end of animation.. if you want to add some code here
});
如果您知道应用于该
div
的id或css类,则可以应用边距将该div作为
#divid{
margin:10px;
}
或
让我们将div的样式设置为位置:绝对
,将顶部、左侧
添加到其中,并尝试确定您不想使用边距?不敢相信我自己没有想到边距。谢谢!