try to use
const renderer = new THREE.WebGLRenderer(); ... renderer.setClearAlpha( 0 )
and define correct far plane for your camera, then background will be transparent and you will see html page parts under canvas