实现效果
实现代码
/* 关键属性 */
background-color: rgba(255, 255, 255, 0.4);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
完整代码
<style>/* 遮罩层 */.mo-mask {position: fixed;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background-color: #1e80ff;}.mo-dialog {border-radius: 16px;height: 400px;width: 600px;margin: 100px auto;/* 关键属性 */background-color: rgba(255, 255, 255, 0.4);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);}</style><div class="mo-mask"><div class="mo-dialog"></div></div>
参考文章
- 前端笔记 - 【CSS】 - filter 于 backdrop-filter