SOURCE

console 命令行工具 X clear

                    
>
console
var current=0;
<div class="container">
    <div class="path" onclick="this.style.transform= 'rotate('+(current+=90)+'deg)';"></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
    <div class="wordBox"><span></span></div>
</div>
.container {
            display: flex;
            flex-wrap: wrap;
            height: 400px;
            width: 400px;
            position: relative;
        }
        .wordBox {
            flex: 0 0 25%;
            display: flex;
            justify-content: center;
            align-items: center;
            background-color: lawngreen;
        }
        .path {
            width: 100%;
            height: 100%;
            background-color: #00B0F0;
            position: absolute;
            -webkit-clip-path: polygon(25% 0,75% 0,75% 25%,50% 25%,50% 50%,75% 50%,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,0 100%,0 75%,25% 75%,25% 50%,0 50%,0 25%,25% 25%);
            transition: transform 2s;
        }