在Win10中,可以看到这样的效果
当鼠标处于图中红色标记位置时,周围会带有一个局部光,可以照亮原本是黑色的线框,背景也由原来的纯黑变成了一部分受光照影响,请问这种效果用CSS怎么实现?
在Win10中,可以看到这样的效果
当鼠标处于图中红色标记位置时,周围会带有一个局部光,可以照亮原本是黑色的线框,背景也由原来的纯黑变成了一部分受光照影响,请问这种效果用CSS怎么实现?
用 CSS 实现过这个效果,可以用 mask 遮罩实现,但是 border 必须放到单独的层。过程中发现 mask-border 这种东西,不过兼容性不好,等 mask-border 可以用的时候就简单了。
之前写过一个类似的效果。通过 box-shadow
来实现的。但是那个效果和你这个不太像,我那个把文字也盖住了。
考虑可以通过给文字加层级来实现。
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
5 回答1.2k 阅读✓ 已解决
4 回答2.7k 阅读✓ 已解决