要解决窗口弹窗挡住水印的问题,你可以通过设置更高的z-index属性值来确保水印在最上层显示。可以将下面这行代码添加到绘制水印函数drawWatermark()
之后:
canvas.style.zIndex = '9999'; // 设置一个较大的 z-index
这样就能将水印放置在其他元素之上,即使有弹窗也不会被挡住了。另外,还需要注意确保水印Canvas的位置和大小与视口一致,并使用pointerEvents
属性设置为none
,以确保它不会干扰用户交互。
内容由零声教学AI助手提供,问题来源于学员提问