【发布时间】:2020-03-11 04:08:31
【问题描述】:
我在图像上绘制圆圈时遇到了一些问题,我希望我能做一些类似这张图片的事情。 (来自http://www.kinhub.org/kinmap/index.html)
我正在尝试这样做,但像此代码一样失败,圆圈无法覆盖图像,我不知道如何处理此问题,请帮助我或给我一些关键字进行搜索。
var img = document.getElementById("Kinome_tree");
var c = document.getElementById("circle");
c.style.position = "absolute";
c.style.left = img.offsetLeft;
c.style.top = img.offsetTop;
var ctx = c.getContext("2d");
ctx.beginPath();
ctx.arc(0,50,10,0,2*Math.PI);
ctx.lineWidth = 3;
ctx.strokeStyle = '#00ff00';
ctx.stroke();
<img id="Kinome_tree" src="https://media.cellsignal.com/www/images/science/kinases/kinome.jpg" border="0" width="300">
<canvas id="circle"></canvas>
【问题讨论】:
标签: javascript jquery html css canvas