SOURCE

console 命令行工具 X clear

                    
>
console
<!DOCTYPE html>
<html>
    <head>
        <style>
            .l{
                stroke-width:20;
                fill:none;
                stroke-dasharray:252;
                stroke-dashoffset:0;
                animation: load 1.5s ease-in-out infinite;
                transform-origin:center;
                
            }
            .b1{
                stroke:#a456;
            }
            .b2{
                stroke:#b456;
                animation-delay:0.1s;
            }
            .b3{
                stroke:#c456;
                animation-delay:0.2s;
            }
             .point{
                animation:jump 1.5s ease-in-out infinite;}
            .point1{
                fill:red;}
             .point2{
                fill:yellow;
                animation-delay:0.2s;}
             .point3{
                fill:skyblue;
                animation-delay:0.4s;}
            @keyframes load{
                0%,100%{
                    stroke-dashoffset:252;
                }
                50%{
                    stroke-dashoffset:230;
                }
                100%{
                    transform:rotate(360deg);
                }
            }
           @keyframes jump{
                0%,100%{
                   transform:translateY(0);}
                50%{
                      transform:translateY(-10px); }   }
            </style>

    </head>
    <body>
        <svg   viewBox="0 0 120 120">
            <circle cx="45" cy="60" r="5" class="point point1" />
            <circle cx="60" cy="60" r="5" class="point point2" />
            <circle cx="75" cy="60" r="5" class="point point3" />
            <circle cx="60" cy="60" r="40" class="l b1"/>
            <circle cx="60" cy="60" r="40" class="l b2"/>
            <circle cx="60" cy="60" r="40" class="l b3"/>
            </svg>
    </body>
    </html>