• 装修博客园立方体


    复制代码即可有效

    <style type="text/css">
        /*最外层容器样式*/
        .wrap {
            z-index:9999;/*置于最上层*/
            position: absolute;
            right: 200px;
            top: 100px;
            100px;
            height: 100px;
        }
        /*包裹所有容器样式*/
        .cube {
            50px;
            height: 50px;
            margin: 0 auto;
            transform-style: preserve-3d;
            transform: rotateX(-30deg) rotateY(-80deg);
            animation: rotate linear 20s infinite;
        }
        @-webkit-keyframes rotate {
            from {
                transform: rotateX(0deg) rotateY(0deg);
            }
            to {
                transform: rotateX(360deg) rotateY(360deg);
            }
        }
        .cube div {
            position: absolute;
            200px;
            height: 200px;
            opacity: 0.8;
            transition: all .4s;
        }
        /*定义所有图片样式*/
        .pic {
            200px;
            height: 200px;
        }
        .cube .out_front {
            transform: rotateY(0deg) translateZ(100px);
        }
        .cube .out_back {
            transform: translateZ(-100px) rotateY(180deg);
        }
        .cube .out_left {
            transform: rotateY(-90deg) translateZ(100px);
        }
        .cube .out_right {
            transform: rotateY(90deg) translateZ(100px);
        }
        .cube .out_top {
            transform: rotateX(90deg) translateZ(100px);
        }
        .cube .out_bottom {
            transform: rotateX(-90deg) translateZ(100px);
        }
        /*定义小正方体样式*/
        .cube span {
            display: block;
            100px;
            height: 100px;
            position: absolute;
            top: 50px;
            left: 50px;
        }
        .cube .in_pic {
            100px;
            height: 100px;
        }
        .cube .in_front {
            transform: rotateY(0deg) translateZ(50px);
        }
        .cube .in_back {
            transform: translateZ(-50px) rotateY(180deg);
        }
        .cube .in_left {
            transform: rotateY(-90deg) translateZ(50px);
        }
        .cube .in_right {
            transform: rotateY(90deg) translateZ(50px);
        }
        .cube .in_top {
            transform: rotateX(90deg) translateZ(50px);
        }
        .cube .in_bottom {
            transform: rotateX(-90deg) translateZ(50px);
        }
        /*鼠标移入后样式*/
        .cube:hover .out_front {
            transform: rotateY(0deg) translateZ(200px);
        }
        .cube:hover .out_back {
            transform: translateZ(-200px) rotateY(180deg);
        }
        .cube:hover .out_left {
            transform: rotateY(-90deg) translateZ(200px);
        }
        .cube:hover .out_right {
            transform: rotateY(90deg) translateZ(200px);
        }
        .cube:hover .out_top {
            transform: rotateX(90deg) translateZ(200px);
        }
        .cube:hover .out_bottom {
            transform: rotateX(-90deg) translateZ(200px);
        }

    </style>

    <!--添加立方体--> <a name="top"></a> <!--PageBeginHtml Block Begin--> <!-- 正方体中包含html代码 博客园无法上传文件,需要直接写代码--> <!--旋转正方体 start--> <div class="wrap"> <!--包裹所有元素的容器--> <div class="cube"> <!--前面图片 --> <div class="out_front"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/o_200116105622ogurayui-BabySweetBerryLove.jpg" class="pic"> </div> <!--后面图片 --> <div class="out_back"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105641ogurayui-CharmingDo.jpg" class="pic"> </div> <!--左面图片 --> <div class="out_left"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105647ogurayui-Cherry.jpg" class="pic"> </div> <!--右面图片 --> <div class="out_right"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105657ogurayui-eiennsyounenn.jpg" class="pic"> </div> <!--上面图片 --> <div class="out_top"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105705ogurayui-HighTouchMemory.jpg" class="pic"> </div> <!--下面图片 --> <div class="out_bottom"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105727ogurayui-StepApple.jpg" class="pic"> </div> <!--小正方体 --> <span class="in_front"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105718ogurayui-Raise.jpg" class="in_pic"> </span> <span class="in_back"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105722ogurayui-sirokusakuhana.jpg" class="in_pic"> </span> <span class="in_left"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105730ogurayui-StrawberryJAM.jpg" class="in_pic"> </span> <span class="in_right"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105738ogurayui-TinklingSmile.jpg" class="in_pic"> </span> <span class="in_top"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105652ogurayui-Destiny.jpg" class="in_pic"> </span> <span class="in_bottom"> <img src="https://images.cnblogs.com/cnblogs_com/ogurayui/1634264/t_200116105709ogurayui-HighTouchMemory2.jpg" class="in_pic"> </span> </div> </div>

      

    ★觉得本文有帮助就回复一句夸赞小倉唯的话吧,如:“唯ちゃん最高です”
  • 相关阅读:
    ES6——ECMAScript与Javascript
    sass 成熟、稳定、强大的专业级CSS扩展语言
    前端开发自动化工作流工具:JavaScript自动化构建工具grunt、gulp、webpack介绍
    CSS布局模型(流动模型、浮动模型、层模型)
    document.write
    HTML页面加载和解析流程
    script标签
    javascript 对象方法、类方法、原型方法
    RabbitMQ如何解决各种情况下丢数据的问题
    SpringBoot集成Quartz定时任务(持久化到数据库)
  • 原文地址:https://www.cnblogs.com/ogurayui/p/12206182.html
Copyright © 2020-2023  润新知