У меня есть изображение в холсте рисунка и им установить его, как показывает ниже в коде:неправильного положения при рисовании над холстом - 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);
}
цель здесь заключается в рисует круг в положение щелчка мыши. проблема im сталкивается с тем, что круг рисуется в другом положении, чем позиция щелчка мыши, у которого есть смещение в верхнем левом углу.
холст, если он находится под div. со следующей структурой
<div>
<div>
!!some code
<div>
<div>
!!Canvas and picture code
</div>
<div>
Итак, что может быть проблема? что им не хватает! Заранее спасибо