保姆级前端翻牌效果(CSS)

效果

翻牌效果

hover 时候

代码直接上

javascript 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .card{
            margin: 30px auto;
            margin-top: 150px;
            width: 500px;
            height: 500px;
            perspective: 800px;
        }
        .front, .back{
            width: 100%;
            height: 100%;
            border-radius: 20px;
            position: absolute;
            backface-visibility: hidden;
            transition: all 1s cubic-bezier(0.7,0,0.3,1.5);
            background-size: contain;
        }
        .card:hover .front{
            transform: rotateY(180deg);
        }
        .card:hover .back{
            transform: rotateY(0deg);
        }
        .front{
            background: url(./1699939478452.png);
        }
        .back{
            background: url(./1699939494340.png);
            transform: rotateY(180deg);
        }
    </style>
</head>
<body>
    <div class="card">
        <div class="front"></div>
        <div class="back"></div>
    </div>
</body>
</html>
相关推荐
百万蹄蹄向前冲19 分钟前
三句话四分钟,豆包出题把吾秀
前端·人工智能·豆包marscode
半旧51825 分钟前
重构谷粒商城11:node快速入门
java·前端·重构
前端.火鸡1 小时前
认识vue中的install和使用场景
前端·javascript·vue.js
摆烂工程师1 小时前
Grok3 支持 DeeperSearch 的免费可用次数的查询了
前端·后端·程序员
pubuzhixing1 小时前
在线白板 - 如何从零实现一个自由画笔
前端·开源
hhw1991122 小时前
vue总结
前端·javascript·vue.js
学习2年半2 小时前
汇丰eee2
前端·spring
代码续发2 小时前
Vue进行前端开发流程
前端·vue.js
zpjing~.~2 小时前
CSS &符号
前端·css
冴羽3 小时前
SvelteKit 最新中文文档教程(19)—— 最佳实践之身份认证
前端·javascript·svelte