3D相册 复仇者联盟

Posted 胸怀丶若谷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3D相册 复仇者联盟相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            html{
                perspective: 800px;
            }
            
            
            .cube{
                width: 200px;
                height: 200px;
                background-color:#BBFFAA;
                margin: 100px auto;
                /* 设置3D变形效果 */
                transform-style: preserve-3d;
                /* transform: rotateX(45deg) rotateZ(45deg); */
                animation: rotate 20s infinite linear;
            }
            
            .cube > div{
                width: 200px;
                height: 200px;
                /* 为元素设置透明效果 */
                opacity: 0.7;
                position: absolute;
            }
            
            img{
                vertical-align: top;
            }
            
            /* 左面 */
            .box1{
                transform: rotateY(90deg) translateZ(100px);
            }
            
            /* 右面 */
            .box2{
                transform: rotateY(-90deg) translateZ(100px);
            }
            
            /* 上面 */
            .box3{
                transform: rotateX(90deg) translateZ(100px);
            }
            
            /* 下面 */
            .box4{
                transform: rotateX(-90deg) translateZ(100px);
            }
            
            /* 前面 */
            .box5{
                transform: rotateY(180deg) translateZ(100px);
            }
            
            /* 后面 */
            .box6{
                transform: rotateY(0deg) translateZ(100px);
            }
            
            @keyframes rotate{
                from{
                    transform: rotateX(0) rotateZ(0);
                }
                to{
                    
                    transform: rotateX(1turn) rotateZ(1turn);
                }
            }
        </style>
    </head>
    <body>
        <!-- 创建一个外部容器 -->
        <div class="cube">
            <div class="box1">
                <img src="./img/14/1.jpg">
            </div>
            
            <div class="box2">
                <img src="./img/14/2.jpg">
            </div>
            
            <div class="box3">
                <img src="./img/14/3.jpg">
            </div>
            
            <div class="box4">
                <img src="./img/14/4.jpg">
            </div>
            
            <div class="box5">
                <img src="./img/14/5.jpg">
            </div>
            
            <div class="box6">
                <img src="./img/14/6.jpg">
            </div>
        </div>
    </body>
</html>

所用图片:

 

以上是关于3D相册 复仇者联盟的主要内容,如果未能解决你的问题,请参考以下文章

复仇者联盟漫画顺序

复仇者联盟4:终局之站 在线观看

Python3爬虫你会怎么评价复仇者联盟4?

地铁3D可视化,让一切尽在掌握

MovieReview—Avengers: Infinity War(复仇者联盟3:无限战争)

如何创建一组复仇者联盟图标