c3旋转立方体

简介: 要求:六面立方体,立体旋转 
<style>
        body {
            perspective: 2500px;
            background-color: black;
        }

        .box {
            position: relative;
            width: 100px;
            height: 100px;
            margin: 350px auto;
            transform-style: preserve-3d;
            transition: all 6s;
            animation: rot 10s linear infinite;
        }

        .box span {
            width: 400px;
            height: 400px;
        }

        @keyframes rot {
            from {
                transform: rotateY(0);
            }

            50% {
                transform: rotateY(180deg) rotateZ(45deg);
            }

            to {
                transform: rotateY(360deg);
            }
        }

        .box div {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            opacity: .5;
        }

        .box span {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            opacity: .5;
        }
        div div:nth-child(1) {
            transform: rotateY(0) translateZ(50px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div div:nth-child(2) {
            transform: rotateY(90deg) translateZ(50px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div div:nth-child(3) {
            transform: rotateY(180deg) translateZ(50px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div div:nth-child(4) {
            transform: rotateY(270deg) translateZ(50px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div div:nth-child(5) {
            transform: rotateX(90deg) translateZ(50px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div div:nth-child(6) {
            transform: rotateX(270deg) translateZ(50px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }
        /* 大盒子 */
        div span:nth-child(1) {
            transform: rotateY(0) translateZ(200px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div span:nth-child(2) {
            transform: rotateY(90deg) translateZ(200px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div span:nth-child(3) {
            transform: rotateY(180deg) translateZ(200px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div span:nth-child(4) {
            transform: rotateY(270deg) translateZ(200px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        divspan:nth-child(5) {
            transform: rotateX(90deg) translateZ(200px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }

        div span:nth-child(6) {
            transform: rotateX(270deg) translateZ(200px);
            background: url(./img/脸上长花的女生.jpg) no-repeat;
            background-size: cover;
        }
    </style>

简单的html代码

<body>
    <div class="box">
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <span></span>
        <span></span>
        <span></span>
        <span></span>
        <span></span>
        <span></span>
    </div>
</body>

01liti.png

目录
相关文章
|
1月前
|
Python
平移
【5月更文挑战第15天】平移。
17 1
|
1月前
|
计算机视觉
旋转
【5月更文挑战第15天】旋转。
21 1
|
15小时前
|
前端开发
canvas图形操作(缩放、旋转、位移)
canvas图形操作(缩放、旋转、位移)
6 0
四元数与三维旋转
四元数与三维旋转
123 0
四元数与三维旋转
|
图形学
Unity 之 获取物体的旋转角正确数值
不管父物体如何设置,都能获取到物体本身旋转角度的正确数值
951 0
立体照片旋转
旋转照片+开关灯
57 0
立体照片旋转
3D立方体旋转动画
在线演示 本地下载
1096 0
|
图形学
Unity中的平移 缩放 旋转
Unity中的平移 缩放 旋转 1.最近想实现Unity中的平移 缩放 旋转功能, 类似于Unity编辑器状态下的效果.尝试了好几个方式,效果都有瑕疵,网友们谁有好的实现方式,请教我. 下面是我的一种实现方式: using System.
2209 0
|
JavaScript 前端开发