https://jsfiddle.net/c309a2wo/在鼠標懸停覆蓋圖像投影到畫布
HTML
<canvas id="myCanvas" width="200" height="200"></canvas>
的javascript
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext('2d');
ctx.fillStyle = "rgb(0,255,255)";
ctx.fillRect(0, 0, canvas.width, canvas.height);
ctx.beginPath();
ctx.fillStyle = "rgb(200,0,0)";
ctx.arc(canvas.width/2, canvas.height/2, 50, 0, Math.PI*2);
ctx.fill();
我想覆蓋的圖像( 「close_icon.png」)到當鼠標懸停在畫布上時右上角的畫布將被移除,並在畫布上再次移除鼠標離開畫布。
Jquery可用,但我找不到在jsfiddle中添加它的選項。
可視化:
是否有一個簡單的方法來做到這一點?布朗尼指出,如果圖像可以淡入淡出。
已更新爲淡入/淡出。 –
謝謝。寧願不添加額外的div,但這是一個非常簡潔的解決方案,所以我一定會使用它! – AndrewB