你可以使用JavaScript来生成5个不同颜色的div块,并在每个div块中渲染不同的数据。下面是一个示例代码:

<!DOCTYPE html>
<html>
<head>
  <style>
    .box {
      width: 100px;
      height: 100px;
      margin: 10px;
      display: inline-block;
      text-align: center;
      line-height: 100px;
    }
  </style>
</head>
<body>
  <div id="container"></div>

  <script>
    var container = document.getElementById('container');
    var colors = ['red', 'blue', 'green', 'yellow', 'orange'];
    var data = ['Data 1', 'Data 2', 'Data 3', 'Data 4', 'Data 5'];

    for (var i = 0; i < 5; i++) {
      var div = document.createElement('div');
      div.className = 'box';
      div.style.backgroundColor = colors[i];
      div.innerHTML = data[i];
      container.appendChild(div);
    }
  </script>
</body>
</html>

在这个示例中,我们首先在HTML中添加了一个id为"container"的div作为容器。然后,在JavaScript中,我们定义了一个包含5个颜色的数组colors和一个包含5个数据的数组data

接下来,我们使用for循环来创建5个div块。对于每个div块,我们使用document.createElement方法创建一个新的div元素,并为其设置类名为"box"。然后,我们使用div.style.backgroundColor属性将背景颜色设置为colors数组中对应的颜色。最后,我们使用div.innerHTML属性将数据设置为data数组中对应的数据。

最后,我们将每个div块添加到容器div中,通过container.appendChild(div)实现。这样,就可以在页面上生成5个不同颜色的div块,并在每个div块中渲染不同的数据

遍历生成5个不同颜色的div块且在每个div块遍历渲染不同的数据

原文地址: https://www.cveoy.top/t/topic/iF2a 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录