CSS3 动效果画

举报
可期 发表于 2021/09/24 10:21:26 2021/09/24
【摘要】 css动画效果想提升的朋友可以关注我,不懂的地方私信必回,我们一起进步。代码可直接复制,更换你想换的图片,运行起来即可展现美丽的动画效果以下代码内涵注释,看不懂的可以私信我<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="...

css动画效果

想提升的朋友可以关注我,不懂的地方私信必回,我们一起进步。

代码可直接复制,更换你想换的图片,运行起来即可展现美丽的动画效果

以下代码内涵注释,看不懂的可以私信我

<!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>
        /* 视距 */
        html {
            perspective: 800px;
        }

        img {
            /* 通过此属性设置垂直方向对齐 */
            vertical-align: top;
        }
        .wap {
            margin: 200px auto;
            width: 100px;
            height: 100px;
            /* 开启3D效果 */
            transform-style: preserve-3d;

            /* 引用动画效果 */
            animation: test 5s infinite;
        }

        /* 开启动画效果 */
        @keyframes test {
            from {
                transform: rotateX(0) rotateZ(0);
            }

            to {
                transform: rotateX(360deg) rotateZ(360deg);
            }
        }

        .wap>div {
            width: 100px;
            height: 100px;
            /* 设置透明效果 */
            opacity: 0.7;
            position: absolute;
        }


        /* 控制每一个图片旋转相应角度组成立方体 */
        .box1 {
            transform: rotateY(90deg) translateZ(50px);
        }

        .box2 {
            transform: rotateY(-90deg) translateZ(50px);
        }

        .box3 {
            transform: rotateX(90deg) translateZ(50px);
        }

        .box4 {
            transform: rotateX(-90deg) translateZ(50px);
        }

        .box5 {
            transform: rotateY(180deg) translateZ(50px);
        }

        .box6 {
            transform: rotateY(0deg) translateZ(50px);
        }
    </style>
</head>

<body>
    <div>
        <div class="wap">
            <div class="box1">
                <img src="./熊大2.jpg" alt="熊">
            </div>
            <div class="box2">
                <img src="./熊大2.jpg" alt="熊">
            </div>
            <div class="box3">
                <img src="./熊大2.jpg" alt="熊">
            </div>
            <div class="box4">
                <img src="./熊大2.jpg" alt="熊">
            </div>
            <div class="box5">
                <img src="./熊大2.jpg" alt="熊">
            </div>
            <div class="box6">
                <img src="./熊大2.jpg" alt="熊">
            </div>
        </div>
    </div>
</body>

</html>

越努力的人越幸运

加关注我们一起进步!!!
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。