慕仰0443758
2017-06-30 19:25
function windowTocanvas(x,y){
var bbox = canvas.getBoundingClientRect();/* 获取canvas的包围盒对象*/
return {x:x-bbox.left,y:y-bbox.top};
}
为何不使用canvas.left和top呢,难道不能使用
offsetleft,会把盒子模型里的margin值也算进去这样就无法得到精确的位置了。
Canvas玩转图像处理
60310 学习 · 124 问题
相似问题
回答 2