我對css3沒有太多的瞭解,並且我得到了使代碼無限旋轉的代碼片段。CSS 3停止旋轉動畫頁面加載後N秒後
.spin {
-webkit-animation: rotation 0.4s linear infinite;
animation: rotation 0.4s linear infinite;
-webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
transform: translateX(100%) translateY(-100%) rotate(45deg);
}
@-webkit-keyframes rotation {
0% { -webkit-transform: rotate(0deg); }
50% { -webkit-transform: rotate(-180deg); }
100% { -webkit-transform: rotate(-360deg); }
}
@keyframes rotation {
0% { transform: rotate(0deg); }
50% { transform: rotate(-180deg); }
100% { transform: rotate(-360deg); }
}
我想在幾秒鐘後停止旋轉,但我不知道要改變什麼。我試圖改變infinite
到3
但它停下來,把我的DIV別的地方。我需要一個平穩的停止並保留div的原始位置。
不錯,完美的作品。並且非常感謝解釋。太棒了! –
很高興我能幫上忙。我還用鏈接編輯了答案,以獲取更多關於CSS3動畫的信息 –