使用JavaScript在随机位置显示加载的多个元素(div和img)
答:在JavaScript中,可以使用以下步骤在随机位置显示加载的多个元素(div和img):
下面是一个示例代码,实现在随机位置显示加载的多个元素(div和img):
// 创建多个元素
for (let i = 0; i < 5; i++) {
// 创建div元素
const div = document.createElement('div');
// 设置div的属性
div.setAttribute('class', 'my-div');
// 设置div的样式
div.style.width = '100px';
div.style.height = '100px';
div.style.backgroundColor = 'red';
// 创建img元素
const img = document.createElement('img');
// 设置img的属性
img.setAttribute('src', 'image.jpg');
// 生成随机位置
const randomX = Math.random() * window.innerWidth;
const randomY = Math.random() * window.innerHeight;
// 设置元素的位置
div.style.position = 'absolute';
div.style.left = randomX + 'px';
div.style.top = randomY + 'px';
// 添加元素到页面
document.body.appendChild(div);
document.body.appendChild(img);
}
以上代码会创建5个div元素和5个img元素,并在页面的随机位置显示它们。你可以根据实际需求修改元素的属性、样式和数量。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上推荐的腾讯云产品仅供参考,具体选择还需根据实际需求进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云