【发布时间】:2022-01-14 02:05:57
【问题描述】:
我想创建以下效果:
有两个全屏图像重叠在一起,但只有一个可见。当您移动鼠标时,第二个鼠标会显示在鼠标所在的圆圈内。
我知道如何使用 JS 创建跟随鼠标的圆圈。至于图像叠加层,我很难过。我摆弄了伪元素、剪辑路径和不透明度、径向渐变、多个背景——但无济于事。
径向渐变在这里实际上是理想的,但据我所知,它只接受颜色,而不接受图像。
也许是第三个覆盖层?有任何想法吗? (如果已经有一个 CodePen 可以做到这一点并且我错过了,请链接到它)。
谢谢大家!
【问题讨论】:
-
你能包含所有与问题有关的代码吗?
-
没有代码。在这个问题中,我要求社区帮助我想出一个代码。
-
您可以查看画布,也可以查看蒙版。
-
你还需要这个吗?也许我可以做到 Pixie(我有一个小想法)如果你不需要它,我会回答另一个答案......但这看起来很有趣和复杂
-
是的,我还需要这个。我只是在 28 分钟前发布的...