在我的项目中,我尝试使用DOM和JavaScript创建一个循环以创建多个元素,例如以下示例:
for (i = 0; i < response.click.length; i++)
{
var divClick = createElement('div', 'divClick', 'divClk');
divClick.setAttribute('style','top: '+response.click[i].ypos+';');
divClick.setAttribute('style','left: '+response.click[i].xpos+';');
divLogin.appendChild(divClick);
}
在实践中,我需要在一个主要的
div
后面附加一系列div
(蓝色正方形-divClick
),并使用ypos
和xpos
的值解析进行定位,但是使用此代码,结果只是一个位于0,0坐标的正方形。 最佳答案
组
position: relative;
在您的容器div和
position: absolute;
在您的孩子div上。