私は、コードに以下を示すように設定描画キャンバスとイムで絵を持っている:不正確な位置 - HTML&JAVASCRIPT
<div class="two40">
<img class = "hidden" src="lungs.PNG"width="100%" height="300" id="lungs">
<canvas height="300px" style="background:transparent; width: 100%; height: 300" id="specialLung"></canvas>
</div>
function draw(){
var drawing = document.getElementById("specialLung");
var con = drawing.getContext("2d");
var image = document.getElementById("lungs");
con.drawImage(image, 0, 0, drawing.offsetWidth, 300);
}
目標ここでは、中に円を描くようにありますマウスクリックの位置。マウスのクリック位置とは異なる位置に円が描かれているのは、左上のオフセットです。
divの下にキャンバスを配置した場合。 以下の構造を持つ
<div>
<div>
!!some code
<div>
<div>
!!Canvas and picture code
</div>
<div>
問題は何ですか?私は何が欠けている!起動するには、事前