Is it possible to have a full screen canvas element in the background of a webpage and “normal” markup elements like a table in front of it?
like the following snippet (if it wouldn’t be used as alternative content):
<canvas id="imageView" width="100%" height="100%">
<table>...</table>
</canvas>
You could try setting a CSS style on the canvas where it has a
position: fixed(orabsoluteas appropriate), and then any content that follows it (as opposed to container content as you’ve given in your example) should sit on top of it.