【发布时间】:2021-01-22 20:18:27
【问题描述】:
我使用 JS 克隆了一个图像元素。我可以通过设置克隆的 left 和 top 属性来移动它。但是我不能改变大小。
var sprite_org = "WEs1";
var sprites = new Array(7);
var org = document.getElementById(sprite_org);
sprites[0] = org;
for (var i=1; i<7; i++) {
let clone = org.cloneNode(true);
clone.setAttribute( 'id', "Sprite" + i );
org.parentNode.appendChild(clone);
sprites[i] = document.getElementById("Sprite"+i);
sprites[i].style.top = "0px";
sprites[i].style.width = "500px";
}
【问题讨论】:
-
如何设置它的初始大小?你使用样式还是
<img/>属性?
标签: javascript dom element clone