拖动鼠标时,如何将光标移到HTML5画布上?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (87)

我已经使用画布标签制作了一个画笔类型的应用程序。我想当鼠标在画布上的时候光标发生变化,

<canvas id="draw" style="cursor: url(image/pencil.cur)">

我已经完成了这一点,但是我不知道在拖动鼠标绘制图像时如何更改光标。

提问于
用户回答回答于

将这个属性添加到body元素中,使页面中的所有文本都不可选。

body {
    -webkit-touch-callout: none;

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none;
}

如果你确实需要一个元素是可选择的,您得更改它的CSS。

用户回答回答于

扫码关注云+社区

领取腾讯云代金券