Appearance
毛玻璃效果简介
毛玻璃效果(Glassmorphism)是一种常见的 UI 设计风格,通过让元素背景呈现出模糊和半透明的视觉效果,营造出类似磨砂玻璃的质感。
实现原理
毛玻璃效果主要依赖以下 CSS 属性:
backdrop-filter: blur(…):对元素后面的内容进行模糊处理。background: rgba(…):设置半透明的背景色。border或box-shadow:增加边框或阴影以增强层次感。
示例代码
css
.glass {
background: rgba(255, 255, 255, 0.2);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px); /* 兼容性 */
border-radius: 12px;
border: 1px solid rgba(255, 255, 255, 0.3);
}将上述样式应用到元素上,即可实现毛玻璃效果。
Vue 示例
下面是一个使用 Vue 语法实现毛玻璃效果的组件示例:

这里是毛玻璃效果的内容区域,可以在此放置文本或其他组件。
