gpt4 book ai didi

javascript - Div 保持在一行中?

转载 作者:行者123 更新时间:2023-11-27 22:30:26 24 4
gpt4 key购买 nike

我有这个脚本,但它的问题是我无法找到使创建的 div 在页面上随机 float 的方法。他们留在左边的 Angular 落。我是否需要更改 body 尺寸或更改位置。我想有什么东西阻止了他们。
还有一件事。如果你们中有人愿意修改代码并按照 JavaScript 中的最佳实践重写它,我们将不胜感激!

(function create() {
var docFragment = document.createDocumentFragment();
var count = 5;
var i = 0;
for (i = 0; i < count; i++) {
var numerousDivs = document.createElement("div");
docFragment.appendChild(numerousDivs);
}
document.body.appendChild(docFragment);

var fiveDivs = document.getElementsByTagName("div");
for (i = 0; i < fiveDivs.length; i++) {
div = fiveDivs[i];
alter(div);
moveDivs(div);
}
}());

function moveDivs(div) {
div.style.position = "absolute";
var topPos = parseInt(Math.random() * (maxHeight - 40));
div.style.top = topPos + "px";
var left = parseInt(Math.random() * (maxWidth - 100));
div.style.left + "px";
}

最佳答案

div.style.left + "px"; 应该是 div.style.left = left+"px";

关于javascript - Div 保持在一行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18419492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com