聘我网

新概念招聘3.0

如何将绝对定位的<div>移至某个DOM元素/event以上20px处?

vote up0vote downstar

我用jQuery,该如何实现这个效果?

 

1 个答复

vote up0vote downcheck

DOM元素的坐标可通过offset()获取:

var offset = $(<dom-element>).offset();
$(<div>).css({ top: (offset.top - $(<div>).height() - 20) + "px",
               left: offset.left });

类似地,event的位置可以通过event.pageXevent.pageY获得

链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.