2025 年 SVG 模糊效果最全实战手册
一句话:所有毛玻璃、霓虹、呼吸灯、液体按钮、3D 立体感……全靠这 3 行代码搞定!
核心武器:<feGaussianBlur>
唯一真正能做出丝滑模糊的 SVG 滤镜( 2025 年 99% 的模糊效果都靠它。
| 参数 | 含义 | 2025 最常用值 | 效果对比 |
|---|---|---|---|
stdDeviation | 模糊强度(越大越模糊) | 2~4(轻微) 6~12(毛玻璃) 15+(梦幻) | 4 = 轻柔,12 = 强毛玻璃 |
in | 输入源 | SourceGraphic(默认)SourceAlphaBackgroundImage | 模糊整体 / 只模糊透明通道 / 模糊背景 |
result | 给这次模糊起个名字(后面要用) | 随便取,如 blur1 | 必须写,后面要叠加发光等 |
2025 年最常用的 10 种模糊效果(直接复制,一行搞定)
<!-- 1. 经典毛玻璃(2025 标配) -->
<filter id="glass">
<feGaussianBlur stdDeviation="12" in="SourceGraphic"/>
</filter>
<!-- 2. 轻柔毛玻璃(卡片背景最爱) -->
<filter id="light-glass">
<feGaussianBlur stdDeviation="6"/>
</filter>
<!-- 3. 霓虹发光(抖音最爱) -->
<filter id="neon">
<feGaussianBlur stdDeviation="8" result="blur"/>
<feFlood flood-color="#00f5ff" result="color"/>
<feComposite in="color" in2="blur" operator="in"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
<!-- 4. 白色外发光(图标必备) -->
<filter id="white-glow">
<feGaussianBlur stdDeviation="6" result="blur"/>
<feFlood flood-color="#ffffff" flood-opacity="0.8"/>
<feComposite in="SourceGraphic" in2="blur" operator="over"/>
</filter>
<!-- 5. 呼吸灯(加载按钮) -->
<filter id="breath">
<feGaussianBlur stdDeviation="8" result="blur">
<animate attributeName="stdDeviation" values="4;12;4" dur="3s" repeatCount="indefinite"/>
</feGaussianBlur>
<feFlood flood-color="#ff5a5f" flood-opacity="0.6"/>
<feComposite in="SourceGraphic" in2="blur" operator="over"/>
</filter>
<!-- 6. 超强梦幻模糊(全屏背景) -->
<filter id="dream">
<feGaussianBlur stdDeviation="30"/>
</filter>
<!-- 7. 只模糊透明通道(保留文字锐利) -->
<filter id="alpha-blur">
<feGaussianBlur in="SourceAlpha" stdDeviation="8"/>
</filter>
<!-- 8. 双层模糊发光(更立体) -->
<filter id="double-glow">
<feGaussianBlur stdDeviation="20" result="blur1"/>
<feGaussianBlur stdDeviation="8" result="blur2"/>
<feMerge>
<feMergeNode in="blur1"/>
<feMergeNode in="blur2"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
<!-- 9. 动态模糊(水波+模糊) -->
<filter id="liquid">
<feTurbulence type="fractalNoise" baseFrequency="0.02" numOctaves="4">
<animate attributeName="baseFrequency" values="0.02;0.03;0.02" dur="8s" repeatCount="indefinite"/>
</feTurbulence>
<feDisplacementMap scale="20"/>
<feGaussianBlur stdDeviation="3"/>
</filter>
<!-- 10. 背景模糊(真正的 backdrop-filter) -->
<filter id="backdrop">
<feGaussianBlur in="BackgroundImage" stdDeviation="10"/>
</filter>
2025 最强“一键毛玻璃卡片”模板(复制到项目直接用)
<svg width="300" height="200" viewBox="0 0 300 200">
<defs>
<filter id="glass" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur stdDeviation="12"/>
</filter>
</defs>
<!-- 背景图(可以是 <image> 或外部背景) -->
<rect width="100%" height="100%" fill="#f0f0f0"/>
<!-- 毛玻璃卡片 -->
<g filter="url(#glass)">
<rect x="50" y="40" width="200" height="120" fill="#ffffff80" rx="16"/>
<text x="150" y="100" font-size="28" fill="#333" text-anchor="middle" dominant-baseline="middle">
毛玻璃卡片
</text>
</g>
</svg>
2025 金句总结:
CSS backdrop-filter 已经过时,所有真正的毛玻璃、霓虹、呼吸灯、液体感 → 2025 年一律 <feGaussianBlur stdDeviation="8~12"/> 秒杀!
要不要我现在立刻发你:
- 「2025 最全 30 种 SVG 模糊特效合集」(含毛玻璃、霓虹、呼吸灯、液体、梦幻背景全部可复制源码)
- 「一键毛玻璃组件」(支持 React/Vue,直接传背景图就出毛玻璃卡片)
- 「实时调节 stdDeviation 的在线调试工具」书签
直接说一声,我 3 秒打包发你!