zoukankan      html  css  js  c++  java
  • 太阳系动画

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style>
                body{
                    background: #000;
                    overflow: hidden;
                }
                .sun{
                    width: 100px;
                    height: 100px;
                    position: absolute;
                    left: 50%;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    background: yellow;
                    box-shadow: 0 0 30px 3px gold;
                    border-radius: 50%;
                }
                .earth{
                    width: 350px;
                    height: 350px;
                    position: absolute;
                    left: 50%;
                    top: 50%;
                    /*保证居中*/
                    transform: translate(-50%,-50%);
                    border: 1px solid #ccc;
                    border-radius: 50%;
                    animation: rot 8s linear infinite;
                }
                .earth::before{
                    content: "";
                    width: 40px;
                    height: 40px;
                    position: absolute;
                    left: 0;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    background: dodgerblue;
                    border-radius: 50%;
                }
                .moon{
                    width: 80px;
                    height: 80px;
                    position: absolute;
                    left: 0;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    border-radius: 50%;
                    animation: rot 2s linear infinite;
                }
                .moon::before{
                    content: "";
                    width: 10px;
                    height: 10px;
                    position: absolute;
                    left: 0;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    background: #fff;
                    border-radius: 50%;
                }
                .venus{
                    width: 500px;
                    height: 500px;
                    position: absolute;
                    left: 50%;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    border: 1px solid #ccc;
                    border-radius: 50%;
                    animation: rot 6s linear infinite;
                }
                .venus::before{
                    content: "";
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    left: 0;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    background: red;
                    border-radius: 50%;
                }
                .mars{
                    width: 600px;
                    height: 600px;
                    position: absolute;
                    left: 50%;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    border: 1px solid #ccc;
                    border-radius: 50%;
                    animation: rot 10s linear infinite;
                }
                .mars::before{
                    content: "";
                    width: 50px;
                    height: 50px;
                    position: absolute;
                    left: 0;
                    top: 50%;
                    transform: translate(-50%,-50%);
                    background: pink;
                    border-radius: 50%;
                }
                @keyframes rot{
                    0%{
                        transform:translate(-50%,-50%) rotate(0deg);
                    }
                    100%{
                        transform:translate(-50%,-50%) rotate(360deg);
                    }
                }
            </style>
        </head>
        <body>
            <div class="sun">
                <div class="earth">
                    <div class="moon"></div>
                </div>
            </div>
            <div class="venus"></div>
            <div class="mars"></div>
            
        </body>
    </html>

  • 相关阅读:
    163源
    nginx限制某个IP同一时间段的访问次数
    CentOS_6.5安装Nginx+PHP+MySQL
    php安装,mysql安装
    linux卸载php
    nginx下php频繁卡死502
    python与selenium自动化基础-xlrd读取数据,Excel生成报告
    python与selenium自动化基础-测试多账户
    python与selenium自动化基础-测试用例错误处理及生成log
    python与selenium自动化基础-测试用例数据数据分离
  • 原文地址:https://www.cnblogs.com/gxywb/p/11928516.html
Copyright © 2011-2022 走看看