以下演示效果配合
使用svg创建动态水印内容
食用更好理解~
demo-1
普通的svg静态水印
这里是 我将要打码的内容
为了演示,水印默认会盖住text-area的移动事件。你会发现这个textarea无法拖动
点击事件也被禁止了
demo-2
普通的水印覆盖,z-index 覆盖在上层
这里是 我将要打码的内容
为了演示,水印默认会盖住text-area的移动事件。你会发现这个textarea无法拖动
点击事件也被禁止了
demo-3
基于demo-2 ,添加 css
pointer-events: none;
这里是 我将要打码的内容
你会发现我可以拖动缩放了
我也可以被点击了
demo-4
点击这里切换水印
这里是 我将要打码的内容
你会发现我可以拖动缩放了
我也可以被点击了
demo-5
这里的水印就牛逼了,
你是删不掉的!
不信打开控制台试下。不过前端是没有绝对的安全的,删不掉是不可能的,只能说多加防范把!
如果真的追求更严谨的水印,建议看看
https://github.com/saucxs/watermark-dom
这里是 我将要打码的内容
你会发现我可以拖动缩放了
我也可以被点击了