惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
博客园 - 【当耐特】
V
Visual Studio Blog
GbyAI
GbyAI
V
V2EX
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
Microsoft Security Blog
Microsoft Security Blog
D
DataBreaches.Net
Hugging Face - Blog
Hugging Face - Blog
A
About on SuperTechFans
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
量子位
MongoDB | Blog
MongoDB | Blog
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件

worable's Blog

Google Frp | 手机被Google FRP 锁了,如何解锁? - worable's Blog Cloudflare | IP优选踩坑记录 - worable's Blog BewlyCat Safari | 构建并安装 BewlyCat Safari 浏览器插件 - worable's Blog Claude Code | DeepSeek 接入全攻略:从环境配置到缓存优化,一步不落 - worable's Blog AutoPortal | 我开发的一个信职校园网自动登录应用 - worable's Blog WordPress | 优化评论区发送评论很慢(SMTP拖慢评论) - worable's Blog 极域 | 几种脱控极域电子教室方法及分析 - worable's Blog Claude Code | Windows 安装避坑指南 - worable's Blog 7z | 美化教程:用上 Windows 11 的 Mica 效果 - worable's Blog PowerShell | 中文乱码 UTF-8 解决方法 - worable's Blog Fabric | 学习制作 1.21.1 模组 - worable's Blog WordPress | 又一次使用插件与CDN优化访问速度 - worable's Blog WordPress | 使用CDN后获取用户真实IP地址 - worable's Blog WinUI | 学习笔记(用一个项目快速学习WinUI3) - worable's Blog 计算机一级知识点记录 - worable's Blog PHP | 最佳的环境安装与配置教程 - worable's Blog PHP | 学习笔记 - worable's Blog Linux | 一篇文章带你搞懂dpkg与apt工具的区别 - worable's Blog Debian | Gnome桌面美化详细记录 - worable's Blog 一次编译交叉编译器的记录 - worable's Blog Linux | 在Debian13安装霜白输入法 - worable's Blog XSS&JavaScript | 一次成注入他人网站的 XSS 漏洞探索 - worable's Blog JavaScript | 初学练习作品 - worable's Blog Python | 写了一个小程序调用kimi进行翻译 - worable's Blog WordPress | 更换域名快速替换图片URL - worable's Blog WordPress | 让Kimi帮你自动总结文章 - worable's Blog Frp | 内网穿透让Velocity获取到玩家真实IP方法 - worable's Blog Leaves | 开启 Leaves Mixin 功能导致大部分插件报错解决方法 - worable's Blog 1Panel | 安装 Halo 应用报错404/500/502/504解决方法 - worable's Blog Linux | Ubuntu自带输入法失效,无法输入中文解决办法 - worable's Blog
CSS | 实现无缝渐变模糊效果(类似 macOS / HyperOS) - wora...
唔嘫worable · 2026-07-10 · via worable's Blog

我的想法

我想实现类似下面这两张图的无边界渐变模糊效果:

HyperOS的渐变模糊效果
MacOS的渐变模糊效果

然而,今天在逛一个网站时偶然看到了这种完美的效果!

这不就是我一直想找的渐变模糊效果吗?

实现方式

实现代码:

backdrop-filter: blur(7.5px);
mask-image: linear-gradient(transparent, black);

这两个属性的作用如下:

1. backdrop-filter: blur(7.5px);

背景模糊(毛玻璃效果)

  • 对元素后方的内容进行高斯模糊,模糊半径为 7.5px
  • 就像透过一块磨砂玻璃看背后的内容
  • 配合半透明背景色(如 background: rgba(255,255,255,0.3))效果更佳,能产生经典的**毛玻璃(Glassmorphism)**质感
  • 注意:backdrop-filter 是对元素背后的内容做模糊,而 filter 是对元素本身做模糊

2. mask-image: linear-gradient(transparent, black);

遮罩(从透明渐变到不透明)

  • 通过 mask-image 定义元素的可见区域
  • linear-gradient(transparent, black) 是一个从上到下的渐变:
    • 顶部 → transparent(完全透明,元素不可见
    • 底部 → black(完全不透明,元素完全可见
  • 效果:元素从顶部逐渐淡出到底部完全显示,形成一个平滑的渐隐过渡

实现效果

也可以改变模糊半径,例如减小模糊半径为 2px,实现更细腻的效果:

或者修改背景色,实现好玩的效果: