Birkaç div böyle örneğin unsurları olan bir HTML vardır: JavaScript kodundadüzenlendi görüntü elemanı bir div içine doğru konumda yerleştirilmeyen
<body id="theBody">
<div id="box1">
<div id="boxLeft"></div>
<div id="boxRight"></div>
</div>
...
Böyle bir şey yapın:
var theLeftSide = document.getElementById("boxLeft");
newImg = document.createElement("img");
newImg.src = "image1.png";
topPos = 200;
leftPos = 200;
newImg.style.top = topPos + "px";
newImg.style.left = leftPos + "px";
newImg.setAttribute("width", "60px");
theLeftSide.appendChild(newImg);
Görüntünün boxLeft
içinde doğru yerde (200, 200) gösterilmesini beklerim, bunun yerine sayfanın sol üst köşesinde gösterilir.
Burada yanlış olan ne yapıyorum?
Bu konuda herhangi bir yardım için teşekkür ederiz.
Ben JavaScript acemi değilim, sen ayrıntılı misiniz göreli – j08691
için pozisyon ayarı deneyin. – TJ1
'newImg.style.position =" relative "; – j08691