หากฉันใช้ @keyframes เพื่อทำแอนิเมชั่นการแปลงร่าง ฉันจะจัดวางคำนำหน้าอย่างไร
หากฉันมีสิ่งต่อไปนี้:
@keyframes animation {
0% { transform:rotate(0deg); }
100% { transform:rotate(360deg); }
}
ฉันจำเป็นต้องเพิ่มคำนำหน้าการแปลงทั้งหมดลงในการประกาศคีย์เฟรมแต่ละรายการหรือไม่ เช่น:
@keyframes animation {
0% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
}
100% {
-webkit-transform:rotate(360deg);
-ms-transform:rotate(360deg);
transform:rotate(360deg);
}
}
@-webkit-keyframes animation {
0% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
}
100% {
-webkit-transform:rotate(360deg);
-ms-transform:rotate(360deg);
transform:rotate(360deg);
}
}
มันใช้ได้ไหม? หากนี่เป็นวิธีที่ดีที่สุดหรือมีวิธีชวเลข / เร็วกว่านี้? ฉันคิดว่าวิธีนี้จะดูเทอะทะและน่ากลัวอย่างรวดเร็วด้วยแอนิเมชั่นที่ซับซ้อนเล็กน้อย