为了账号安全,请及时绑定邮箱和手机立即绑定

关于canvas中获取鼠标坐标的问题

关于canvas中获取鼠标坐标的问题

陪伴而非守候 2018-11-07 13:13:13
我想做一个鼠标画线的效果 就是类似window自带的画图板那个画线的功能。这个需要获取鼠标的坐标值,但是我总感觉坐标获取得不准确,每次我在画布上画出线条的时候,线条总是在光标明显靠下的位置画出来的,而不是从光标的位置开始画线的。如果在画布的下边画线条 根本出不来,可能获取的实际坐标值超过了画布的大小了。难道是我获取坐标值的方法不对,想请教大家!
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

<canvas id="cav" style="width: 400px;height: 400px;background: white"></canvas>

换成

<canvas id="cav" width="400" height="400" style="background: white"></canvas>

canvas标签的width和height以及style.width和style.height的区别


查看完整回答
反对 回复 2018-12-10
  • 1 回答
  • 0 关注
  • 791 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号