JSFiddle - React, Tailwind, and code Playground
JavaScript
var iDiv = document.createElement('div');
iDiv.id = 'block';
iDiv.className = 'block';
document.getElementsByTagName('body')[0].appendChild(iDiv);
var innerDiv = document.createElement('canvas');
innerDiv.className = 'block-2';
iDiv.appendChild(innerDiv);
// Test
innerDiv.getContext("2d").fillRect(50, 25, 100, 100)