在 CSS 中实现磨砂效果(类似于 iOS 的磨砂玻璃效果)通常结合使用 backdrop-filter 属性和半透明的背景色。
<div class="content">
<img src="src\assets\404_images\xxmLogo.png" alt="">
<div class="frosted-glass">
<p>This is a frosted glass effect.p>
div>
div>
.content {
position: relative;
width: 200px;
height: 200px;
}
.frosted-glass {
padding: 20px;
background-color: rgba(0, 0, 0, 0.3);
/* 半透明背景色 */
backdrop-filter: blur(20px);
/* 背景模糊效果 */
-webkit-backdrop-filter: blur(10px);
/* Safari 中的背景模糊效果 */
text-align: center;
left: 0;
bottom: 0;
position: absolute;
}
添加backdrop-filter:

未加backdrop-filter:

给img加上 filter:blur(5px); 会产生如下效果:
