如何使用javascript更改图像的坐标?

如何使用javascript更改图像的坐标?,javascript,image,Javascript,Image,所以,我一直在尝试创建一个平台,但我只知道这么多关于HTML。我有这段代码,我正试图找出如何改变它的坐标,这样我就可以完成我的平台 var logo=document.createElement("img"); logo.src="https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"; document.body.appendChild(logo); //I am using t

所以,我一直在尝试创建一个平台,但我只知道这么多关于HTML。我有这段代码,我正试图找出如何改变它的坐标,这样我就可以完成我的平台

var logo=document.createElement("img"); 
logo.src="https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"; 
document.body.appendChild(logo);
//I am using the Google Logo so you can see the image.

若你们的意思是页面中任何元素的位置,你们可以使用下面的代码

var logo=document.createElement("img"); 
logo.src="https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"; 
document.body.appendChild(logo);
logo.style.position = "absolute";
logo.style.left = x_pos+'px';
logo.style.top = y_pos+'px';
或者将其作为函数来执行,以便可以将其附加到类似onmousedown的事件

function placeDiv(x_pos, y_pos) {
  var logo=document.createElement("img"); 
logo.src="https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"; 
document.body.appendChild(logo);
  logo.style.position = "absolute";
  logo.style.left = x_pos+'px';
  logo.style.top = y_pos+'px';
}

改变坐标是什么意思?您是指尺寸?还是指图像在屏幕上的位置?是的,图像在屏幕上的位置。可能需要使用
position:relative
,因为其他内容可能会导致图像放置在难以预期的位置。使用relative可以对其进行微调,非常感谢!我现在可以完成创建我的平台了!