我试图创建一个磨砂玻璃(模糊)的背景与一个圆圈形状的一部分,它不模糊,没有成功,这是我得到了迄今为止在沙盒编辑器,但有一个问题,这个实现的领域是圆停留模糊
https://codesandbox.io/s/frosted-glass-background-with-spotlight-fwdhd注意:沙盒是用vue2创建的,但是用vanilla复制是一个简单的问题
我认为它可以用canvas html标签来完成,但我不确定实现它的方法。
有人能帮帮我吗
我试图创建一个磨砂玻璃(模糊)的背景与一个圆圈形状的一部分,它不模糊,没有成功,这是我得到了迄今为止在沙盒编辑器,但有一个问题,这个实现的领域是圆停留模糊
https://codesandbox.io/s/frosted-glass-background-with-spotlight-fwdhd注意:沙盒是用vue2创建的,但是用vanilla复制是一个简单的问题
我认为它可以用canvas html标签来完成,但我不确定实现它的方法。
有人能帮帮我吗
1条答案
按热度按时间mu0hgdu01#
你可以在CSS中使用
mask-image
和CSSfilter
来实现这一点。下面的例子使用一个透明的PNG,用一个圆圈作为蒙版,
filter
属性模糊下面的图像。