0

本质上,我想从当前位置向中心放置一个元素 X 像素。这是我的代码:

var sitX = parseInt($('div.par[id='+my+']').css("left"))+43; //43 is half the width
var sitY = parseInt($('div.par[id='+my+']').css("top"))+43; //43 is half the height
var deltaY = sitY - 200; //200 is the vertical center of the screen
var deltaX = sitX - 380; //Same for the horizontal
ang1 = Math.atan(deltaY / deltaX) * 180 / Math.PI;
...

后来我用绝对定位的元素right=(Math.cos(ang1)*60)创建它。top=(Math.sin(ang1)*60)

我错过了什么?

4

0 回答 0