中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
如何使用純 CSS 創(chuàng)建翻牌動畫

下面的示例向您展示了如何使用純 CSS 創(chuàng)建翻牌動畫。

作者:堅(jiān)果

公眾號:"

華為云享專家,InfoQ簽約作者,阿里云專家博主,51CTO博客首席體驗(yàn)官,開源項(xiàng)目GVA成員之一,專注于大前端技術(shù)的分享,包括Flutter,小程序,安卓,VUE,JavaScript。

chip


HTML

<body>
    <h1>大前端之旅</h1>
    <h3>Flipping Card: An Example</h3>

    <div class="card">
        <div class="card__content">
            <div class="card__front">
                <h1>?</h1>
            </div>
            <div class="card__back">
                <h1>This is a big secret</h1>
            </div>
        </div>
    </div>
</body>

CSS

  .card {
            margin: auto;
            width300px;
            height400px;
            perspective1000px;
            background-color: transparent;
        }

        .card__content {
            position: relative;
            width100%;
            height100%;
            text-align: center;
            transition: all 1s;
            transform-style: preserve-3d;
            box-shadow0 3px 6px 0 rgba(0000.15);
        }

        .card:hover .card__content {
            transformrotateY(180deg);
        }

        .card__front,
        .card__back {
            position: absolute;
            width100%;
            height100%;
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;

            display: flex;
            justify-content: center;
            align-items: center;
            color: white;
        }

        .card__front {
            background-color: red;
            font-size150px;
        }

        .card__back {
            background-color: indigo;
            transformrotateY(180deg);
            font-size36px;
        }

完整代碼

<!DOCTYPE html>
<html>

<head>
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <style>
        .card {
            margin: auto;
            width300px;
            height400px;
            perspective1000px;
            background-color: transparent;
        }

        .card__content {
            position: relative;
            width100%;
            height100%;
            text-align: center;
            transition: all 1s;
            transform-style: preserve-3d;
            box-shadow0 3px 6px 0 rgba(0000.15);
        }

        .card:hover .card__content {
            transformrotateY(180deg);
        }

        .card__front,
        .card__back {
            position: absolute;
            width100%;
            height100%;
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;

            display: flex;
            justify-content: center;
            align-items: center;
            color: white;
        }

        .card__front {
            background-color: red;
            font-size150px;
        }

        .card__back {
            background-color: indigo;
            transformrotateY(180deg);
            font-size36px;
        }
    
</style>
    <title>大前端之旅</title>
</head>

<body>
    <h1>大前端之旅</h1>
    <h3>Flipping Card: An Example</h3>

    <div class="card">
        <div class="card__content">
            <div class="card__front">
                <h1>?</h1>
            </div>
            <div class="card__back">
                <h1>This is a big secret</h1>
            </div>
        </div>
    </div>
</body>

</html>

最后的話

我們已經(jīng)研究了一個(gè)使用純 CSS 實(shí)現(xiàn)翻轉(zhuǎn)卡片效果的端到端示例

打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
web CSS3 實(shí)現(xiàn)3D動態(tài)翻牌效果
web CSS3 實(shí)現(xiàn)3D旋轉(zhuǎn)木馬
CSS3 3D transforms系列教程
純CSS實(shí)現(xiàn)3D正方體動畫效果
網(wǎng)頁|實(shí)現(xiàn)酷炫3D相冊
一篇文章教會你利用html5和css3實(shí)現(xiàn)3D立方體效果圖
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服