当我将鼠标悬停在画布上自定义光标时,如何更改鼠标光标?

时间:2013-01-22 13:29:13

标签: css html5 html5-canvas

我有一个.cur文件,我想在鼠标悬停在画布上时使用该光标(我正在使用谷歌浏览器)

<body>
<canvas id="canvas" width="600" height="405" style="position:relative; background:        black;" onclick="newBall()">

</canvas>
</body>

2 个答案:

答案 0 :(得分:2)

使用CSS:

canvas { 
  cursor: url(myCursor.cur), default; 
}

或内联:

style="cursor:url(myCursor.cur), default;"

完整代码:

<body>
<canvas id="canvas" 
        width="600" 
        height="405" 
        style="position:relative; 
               background:black;
               cursor: url(myCursor.cur), default;" 
        onclick="newBall()">
</canvas>
</body>

答案 1 :(得分:1)

#canvas {
cursor: url(images/cursor.png), auto;
}