zoukankan      html  css  js  c++  java
  • 个人制作-css+html旋转立方体的制作

    源代码:

    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
        <meta charset="utf-8">
        <style type="text/css">
        body{
            background-color: #000;
        }
            .outer{
                 400px;
                height: 400px;
                border:1px solid #000;
                margin: 300px 500px;
                position: relative;
                transform-style: preserve-3d;
                transform: rotateX(-38deg)rotateY(-35deg) ;
                animation: mofang 5s linear infinite;
            }
            @keyframes mofang{
                from{
                    transform:rotateX(0deg) rotateY(0deg);

                }
                50%{
                    transform:rotateY(120deg) rotateZ(240deg);

                }
                to{
                    transform:rotateX(360deg) rotateY(360deg);
                }
            }
            .inner{
                 400px;
                height: 400px;
                border:2px solid #000;
                position: absolute;
                -webkit-backface-visibility:visibility;
                opacity: 0.5;

            }
            .inner:nth-child(1){
                transform: translateY(200px)rotateX(90deg);
                background-color: orange;
            }
            .inner:nth-child(2){
                transform: translateY(-200px)rotateX(90deg);
                background-color: blue;
            }
            .inner:nth-child(3){
                transform: translateY(100px)rotateX(90deg);
                
            }
            .inner:nth-child(4){
                transform: translateY(-100px)rotateX(90deg);
            
            }
            .inner:nth-child(5){
                transform: translateZ(200px);
                background-color: pink;
            }
            .inner:nth-child(6){
                transform: translateZ(100px);
                
            }
            .inner:nth-child(7){
                transform: translateZ(-200px);
                background-color: yellow;
            }
            .inner:nth-child(8){
                transform: translateZ(-100px);
        
            }
            .inner:nth-child(9){
                transform: translateX(100px)rotateY(90deg);
            
            }
            .inner:nth-child(10){
                transform: translateX(-100px)rotateY(90deg);
                
            }
            .inner:nth-child(11){
                transform: translateX(200px)rotateY(90deg);
                background-color: red;
            }
            .inner:nth-child(12){
                transform: translateX(-200px)rotateY(90deg);
                background-color: green;
            }
            .inner:nth-child(13){
                transform:rotateY(90deg);
                
            }
            .inner:nth-child(14){
                transform:rotateY(90deg);

            }
            .inner:nth-child(15){
                transform:rotateX(90deg);

            }
            .inner:nth-child(16){
                transform:rotateZ(90deg);
            }
        </style>
    </head>
    <body>
        <div class="outer">
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
            <div class="inner"></div>
        </div>
    </body>
    </html>

    效果图:

  • 相关阅读:
    Android编译系统
    Android指针管理:RefBase,SP,WP
    Android图片异步加载
    Android动画学习笔记Android Animation
    触发checkbox的click事件时遇到的问题
    C++ Primer笔记
    Android自定义对话框(Dialog)位置,大小
    android startService流程梳理笔记
    自定义SimpleAdapter
    Android Touch事件
  • 原文地址:https://www.cnblogs.com/zhangzhen950702/p/5673233.html
Copyright © 2011-2022 走看看