1 回答
TA贡献1790条经验 获得超9个赞
该属性id
在文档中必须是唯一的,class
请改为使用。此外,您应该在每次迭代中将sec元素附加到当前创建的comments元素内:
for(let n=0; n<5; n++){
var elm = document.createElement('div');
elm.setAttribute('class',"comments");
document.getElementById('elm').appendChild(elm);
var sec = document.createElement('div');
sec.setAttribute('class', "sec");
elm.appendChild(sec); // append the sec element inside the current comments element
}
#elm{
width: 90vw;
height: 90vh;
background: blue;
}
.comments{
background: brown;
width: 100%;
height: 150px;
border: 2px solid yellow;
}
.sec{
width: 50px;
height: 50px;
background: chartreuse;
z-index: 1000;
border: 2px solid darkgreen;
}
<div id="elm"></div>
- 1 回答
- 0 关注
- 118 浏览
添加回答
举报