DevToolBoxฟรี
บล็อก

เครื่องมือสร้าง CSS Animation

สร้าง CSS keyframe animation แบบเห็นภาพพร้อมตัวอย่างสด

1s
0s
A
@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-30px); }
}

.animated-element {
  animation: bounce 1s ease 0s infinite normal none;
}

เครื่องมือสร้าง CSS Animation ฟรี

สร้าง CSS animation พร้อมตัวอย่างแบบเรียลไทม์และส่งออกโค้ด

เคล็ดลับ

  • ใช้ ease-in-out สำหรับแอนิเมชันที่ลื่นไหล
  • แอนิเมชัน UI ควรต่ำกว่า 300ms
  • ใช้ transform และ opacity เพื่อประสิทธิภาพ
  • forwards รักษาสถานะสุดท้าย
  • ใช้ animation-delay เพื่อกระจาย

คำถามที่พบบ่อย

CSS keyframe animation คืออะไร?
แอนิเมชันที่กำหนดขั้นตอนกลางด้วยกฎ @keyframes
มีฟังก์ชันเวลาอะไรบ้าง?
ease, linear, ease-in, ease-out, ease-in-out และ cubic-bezier
ทำให้วนซ้ำอย่างไร?
ตั้งค่าจำนวนรอบเป็น "infinite"
fill-mode คืออะไร?
fill-mode กำหนดว่าสไตล์จะถูกใช้อย่างไรก่อนและหลังแอนิเมชัน
ฟรีไหม?
ใช่ ฟรีทั้งหมด

เครื่องมือที่เกี่ยวข้อง

𝕏 Twitterin LinkedIn

ให้คะแนนเครื่องมือนี้

4.8 / 5 · 79 คะแนน

เครื่องมือเพิ่มเติม

🌈CSS Gradient Generator📦CSS Box Model Visualizer📐CSS Flexbox Generator

อัปเดตข่าวสาร

รับเคล็ดลับการพัฒนาและเครื่องมือใหม่ทุกสัปดาห์

ไม่มีสแปม ยกเลิกได้ตลอดเวลา

Enjoy these free tools?

Buy Me a Coffee