繁体   English   中英

根据偏移量更改div的位置

[英]change the position of div according to offset

我想根据偏移量(即上,下,左,右)更改div的位置吗? 我尝试了一些jQuery,但无法正常工作

$(document).ready(function(){
 var offset = $("#myPopup").offset();
  $('#popup').css('left',offset.left);    
  $('#popup').css('top',offset.top);

}); 
<div id="myPopup"> popup</div>

我猜您在样式中没有使用位置类型。 我将其放在您的jQuery中以便进行简单测试,但最好将其放在CSS中...

$(document).ready(function(){
 var offset = $("#myPopup").offset();
  $('#popup').css('position','relative');//or absolute.
  $('#popup').css('left',offset.left);    
  $('#popup').css('top',offset.top);

}); 
<div id="myPopup"> popup</div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM