+
95
-

回答

<!DOCTYPE html>
<html>

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum=1.0,minimum=1.0,user-scalable=0" />

</head>

<body>
<div id="picker">
<img src="//repo.bfw.wiki/bfwrepo/image/5d65ea7d8bc8b.png?x-oss-process=image/auto-orient,1/resize,m_fill,w_300,h_300,/quality,q_90" />
</div>
<script type="text/javascript">
var getOffset = function(el) {
var scrollTop =
el.getBoundingClientRect().top + document.body.scrollTop + document.documentElement.scrollTop;
var scrollLeft =
el.getBoundingClientRect().left + document.body.scrollLeft + document.documentElement.scrollLeft;
return {
top: scrollTop,
left: scrollLeft
};
};

var el = document.getElementById("picker");;



console.log(getOffset(el));


</script>
</body>

</html>

网友回复

我知道答案,我要回答