CSS实现磨砂玻璃效果

引言

最近看到有一种磨砂玻璃背景效果很好看,自己简单制作了一个美杜莎女王小卡片,效果如下:

css 复制代码
backdrop-filter: blur(10px);

通过设置背景幕布的模糊程度,结合背景图片,实现磨砂玻璃效果

案例代码

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>美杜莎卡片</title>
</head>
<body>
    <div class="player">
        <img src="https://c-ssl.duitang.com/uploads/blog/202111/29/20211129135219_5cf68.jpg" alt="">
        <div class="name">美杜莎</div>
    </div>
</body>
<style>
    .player {
        width: 300px;
        height: 450px;
        /* 人物卡片居中 */
        margin: 100px auto;
        position: relative;
        /* 添加卡片阴影 */
        box-shadow: 0 0 10px 2px black;
    }
    .player img {
        /* 图片按原先比例放置,多余部分隐藏 */
        object-fit: cover;
        width: 100%;
        height: 100%;
    }
    .player .name {
        position: absolute;
        bottom: 0%;
        display: flex;
        /* 字体水平居中,垂直居中 */
        justify-content: center;
        align-items: center;

        font-size: 48px;
        /* 设置字体间距 */
        letter-spacing: 1rem;
        color: #ff8080;
        width: 100%;
        height: 15%;

        /* 设置磨砂玻璃效果 */
        backdrop-filter: blur(10px);
    }
</style>
</html>
相关推荐
G_G#5 分钟前
纯前端js插件实现同一浏览器控制只允许打开一个标签,处理session变更问题
前端·javascript·浏览器标签页通信·只允许一个标签页
@大迁世界21 分钟前
TypeScript 的本质并非类型,而是信任
开发语言·前端·javascript·typescript·ecmascript
GIS之路30 分钟前
GDAL 实现矢量裁剪
前端·python·信息可视化
是一个Bug33 分钟前
后端开发者视角的前端开发面试题清单(50道)
前端
Amumu1213835 分钟前
React面向组件编程
开发语言·前端·javascript
持续升级打怪中1 小时前
Vue3 中虚拟滚动与分页加载的实现原理与实践
前端·性能优化
GIS之路1 小时前
GDAL 实现矢量合并
前端
hxjhnct1 小时前
React useContext的缺陷
前端·react.js·前端框架
前端 贾公子1 小时前
从入门到实践:前端 Monorepo 工程化实战(4)
前端
菩提小狗1 小时前
Sqlmap双击运行脚本,双击直接打开。
前端·笔记·安全·web安全