首页  >  问答  >  正文

如何在HTML/JavaScript中使用for循环遍历span标签?

如何压缩这么多 span 标签?我正在努力让它尽可能小。任何建议都有帮助,谢谢!

<header>
<a href="#" class="loo">cat <i class="fa-d fa-ct"></i></a>>
<div class="particle">
  <span style="--i:50;"></span>
  <span style="--i:21;"></span>
  <span style="--i:16;"></span>
  <span style="--i:18;"></span>
  <span style="--i:13;"></span>
  <span style="--i:22;"></span>
  <span style="--i:15;"></span>
  <span style="--i:24;"></span>
  <span style="--i:17;"></span>
  <span style="--i:28;"></span>
  <span style="--i:12;"></span>
  <span style="--i:26;"></span>
  <span style="--i:23;"></span>
  <span style="--i:13;"></span>
  <span style="--i:17;"></span>
  <span style="--i:11;"></span>
  <span style="--i:21;"></span>
  <span style="--i:16;"></span>
</div>
</div>

这就是我想要得到的原因。每个 --i:Number 在随机时间创建一个粒子。

P粉668113768P粉668113768183 天前355

全部回复(1)我来回复

  • P粉308783585

    P粉3087835852024-04-01 13:21:01

    如果您正在寻找一种更紧凑的方式来生成 HTML,那么以下内容也许会有帮助?

    const html=[...new Array(18)].map(_=>``).join("\n");
    console.log(html); // can be commented out ...
    document.querySelector(".particle").innerHTML=html;
    cat

    回复
    0
  • 取消回复