请老师检查作业

来源:2-11 过渡效果实战课(3)

qq_慕仰20210716

2021-08-14 22:19:22

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        .box{

            width200px;

            height200px;

            margin40px auto;

            positionrelative;

            /* 3D变换必写 */

            perspective500px;

        }

        .box img{

            width200px;

            height200px;

            border1px solid #000;

            border-radius50% 50%;

        }

        .box img.dog{

            positionabsolute;

            left0px;

            top0px;

            /* 起源是左上角,不然就是以默认中心轴旋转 */

            transform-origin0 0;

            transition: transform 1s ease 0s;

        }

        .box:hover img.dog{

            transformrotateY(-180deg);

        }

        /* 和上边 .box img.dog  权重值一样,那么以后边的为准*/

        .no2 img.dog{

            transform-origin0 0;

        }


        .no2:hover img.dog{

            transformrotateX(180deg);

        }

        .no3 img.dog{

            transform-origin100% 100%;

        }


        .no3:hover img.dog{

            transformrotateY(180deg);

        }

        .no4 img.dog{

            transform-origin100% 100%;

        }


        .no4:hover img.dog{

            transformrotateX(-180deg);

        }

    </style>

</head>

<body>

    <div class="box">

        <img class="cat" src="./../images/cat.jpg" alt="">

        <img class="dog" src="./../images/dog.jpg" alt="">

    </div>

    <div class="box no2">

        <img class="cat" src="./../images/cat.jpg" alt="">

        <img class="dog" src="./../images/dog.jpg" alt="">

    </div>

    <div class="box no3">

        <img class="cat" src="./../images/cat.jpg" alt="">

        <img class="dog" src="./../images/dog.jpg" alt="">

    </div>

    <div class="box no4">

        <img class="cat" src="./../images/cat.jpg" alt="">

        <img class="dog" src="./../images/dog.jpg" alt="">

    </div>

</body>

</html>


写回答

1回答

好帮手慕然然

2021-08-15

同学你好,代码实现效果没问题,继续加油,祝学习愉快!

0

0 学习 · 17877 问题

查看课程