PDCA
PDCA
PDCA
PDCA
PDCA
コード
CSSのアニメーションとtransformの機能を使って回し続ける
平面的な方
.pdca { display: inline-block; margin: 0; padding: 0; animation-name: pdca; animation-duration: 3s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes pdca { from { transform: rotateZ(0deg); } to { transform: rotateZ(360deg); } }
立体的な方
perspectiveを指定しないとあまり回っているように見えなかった
.pdca3d { font-size: 120px; font-weight: bold; display: inline-block; margin: 0; padding: 0; animation-name: pdca3d; animation-duration: 3s; animation-iteration-count: infinite; animation-timing-function: linear; transform-origin: 50% 50% -100px; } @keyframes pdca3d { from { transform: perspective(500px) rotateY(0deg); } to { transform: perspective(500px) rotateY(360deg); } }