我正在研究一個允許用戶在畫布元素上繪製的Web應用程序。我正在使用HTML5和JavaScript。自定義鼠標光標Javascript繪製應用程序
我想知道是否有可能當用戶選擇的塗料及橡皮擦圖標,當用戶選擇刪除等等等等
任何想法我怎麼可能實現鼠標更改爲畫筆圖標這個?由於
我正在研究一個允許用戶在畫布元素上繪製的Web應用程序。我正在使用HTML5和JavaScript。自定義鼠標光標Javascript繪製應用程序
我想知道是否有可能當用戶選擇的塗料及橡皮擦圖標,當用戶選擇刪除等等等等
任何想法我怎麼可能實現鼠標更改爲畫筆圖標這個?由於
假設的唯一方法是使用CSS光標屬性設置爲你的形象的網址:
body {
cursor:url('/url/to/required/image.jpg');
}
有關詳細信息,請參閱:https://developer.mozilla.org/en-US/docs/CSS/cursor
或用JS設置它:
document.body.style.cursor = "url('/url/to/required/image.jpg')";
但是,這是動態的嗎?因爲光標取決於用戶正在使用的工具 – Javacadabra
默認情況下,它不是動態的。但你可以改變使用JS的風格。看到我更新的aswer。 –
請參閱:http://stackoverflow.com/questions/9987326/custom-cursor-image-with-javascript –