• 会动的大风车(css3)


    今天用css3的写了一个会动的大风车,使用translate和rotate布局,使用animation制作动画效果;分享给大家

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            *{
                padding:0;
                margin:0;
            }
            body,html{
                 100%;
                height: 100%;
                overflow:hidden;
            }
            @keyframes move{
                from{
                    transform:rotate(0deg);
                }
                to{
                    transform:rotate(360deg);
                }
            }
            #box{
                200px;
                height:200px;
                margin:100px auto;
                position:relative;
                -webkit-animation:4s move linear infinite running;
            }
            #box div{
                 100px;
                height: 50px;
                border-radius:0 0 50px 50px;
                -webkit-transform-origin:right center;
                position:absolute;
            }
            .red{
                background:-webkit-radial-gradient(right,circle,red,#000);
                transform:translateX(100px) translateY(100px);
            }
            .yellow{
                background:-webkit-radial-gradient(right,circle,yellow,#000);
                transform:translateX(-25px) translateY(175px) rotateZ(90deg);
            }
            .blue{
                background:-webkit-radial-gradient(right,circle,blue,#000);
                transform:translateX(-100px) translateY(50px) rotateZ(180deg);
            }
            .green{
                background:-webkit-radial-gradient(right,circle,green,#000);
                transform:translateX(25px) translateY(-25px) rotateZ(-90deg);
            }
            #box .dot{
                 20px;
                height: 20px;
                background:-webkit-radial-gradient(rgba(255,255,255,1),rgba(0,0,0,1));
                border-radius:50%;
                top:50%;
                left:50%;
                margin:-10px 0 0 -10px;
            }
    
        </style>
    </head>
    <body>
        <div id="box">
            <div class="red"></div>
            <div class="yellow"></div>
            <div class="blue"></div>
            <div class="green"></div>
            <div class="dot"></div>
        </div>
    </body>
    </html>
    

      

  • 相关阅读:
    Linux系统配置静态ip
    爬虫之如何找js入口(一)
    asyncio动态添加任务
    关于python导包问题
    python动态添加属性
    requests模块
    反selenium关键字
    PIL模块
    openxlsx模块
    CSV
  • 原文地址:https://www.cnblogs.com/jasonwang2y60/p/5983242.html
Copyright © 2020-2023  润新知