JSFiddle - React, Tailwind, and code Playground
CSS
.container{
border : solid #000;
min-height:100%;
}
.box{
border : solid #000;
}
.box:nth-child(odd) {
background:red;
}
JavaScript
function grid(){
var container = document.createElement("div");
container.id = "main";
container.className = "container";
document.body.appendChild(container);
var main = document.getElementById('main');
for (var i=0; i<16; i++) {
var row = document.createElement("div");
row.className = "row";
row.id = "row" + i;
main.appendChild(row);
var roww = document.getElementById('row'+i);
for (var j=0; j<16; j++) {
var box = document.createElement("div");
box.className = "box";
roww.appendChild(box);
}
}
}
window.onload = grid();