即使canvas
元素放置在网页内容之前,它也会出现在顶部。
<canvas id="cnv"></canvas>
<div id="content">
blah blah
<p>
blahs
</p>
</div>
一种解决方案是将画布设置z-index
为 -1,但这会停止mousemove
触发。
为什么画布在上面?如何将它放在内容后面,同时仍然能够触发 mousemove?
注意:唯一允许我更改的 CSS 是用于画布的 CSS。
另一种解决方案是将 z-index 设置为 -1,然后以某种方式将 mousemove 从文档传递到画布。