2011-08-21 75 views

回答

1
#myCanvas { cursor:none; } 

然后画你喜欢的光标画布里面:)

或者,你可以创建.ico/.cur文件,并在CSS中使用它们,然后切换类:

#myCanvas.lineMode { cursor: url(../images/line.ico); } 
0

我不认为任何浏览器都提供了一个API来改变光标的外观 - 现在还没有。

您可以尝试在画布上绘制自定义光标,也许可以使用十字光标CSS光标值,它可能看起来没问题。

有一个选项可以指定一个URL作为CSS中的光标,如果您在生成的图像中使用数据URI,但该支持似乎还不是很好(请参阅QuirksMode