Cubic-bezier editor
ออกแบบ CSS cubic-bezier easing curves ด้วยภาพ — ลาก handle, preview motion และ copy CSS
cubic-bezier(0.25, 0.1, 0.25, 1)ลากจุดสีเหลืองหรือใช้ sliders เพื่อปรับแต่งเส้นโค้ง
เกี่ยวกับ Cubic-bezier editor
Cubic-bezier editor ของ Handytool ให้คุณสร้าง CSS easing curve ด้วยวิธีที่พวกมันออกแบบมา — โดยการลาก two control point จนกว่า motion จะรู้สึกถูก เริ่มจาก familiar preset (ease, linear, ease-in-out) และ tweak จากที่นั่น หรือ freely move handle เพื่อคิดค้น curve ของคุณเอง Live ball animation ทำการ play back curve เพื่อให้คุณรู้สึกถึง timing ก่อน paste cubic-bezier(...) ลงใน transition ของคุณ
คุณสมบัติของ Cubic-bezier editor
- 01
Drag curve, see motion
Two draggable handle ควบคุม start และ end ของ bezier Accompanying ball animation ทำ play curve ที่ duration ที่คุณเลือก เพื่อให้คุณสามารถ preview overshoot และ ease-out feel โดยไม่ออกจากหน้า
- 02
ทั้งหมด standard preset
เริ่มจาก CSS's built-in ease, linear, ease-in, ease-out และ ease-in-out — แล้ว tweak Preset switch กลับเป็น "custom" โดยอัตโนมัติ เมื่อคุณ move handle
- 03
Copy CSS ด้วยคลิกเดียว
Cubic-bezier() value อัปเดตแบบสดด้วย two-decimal precision พร้อมที่จะ drop ลงใน transition-timing-function หรือ animation-timing-function
คำถามที่พบบ่อยของ Cubic-bezier editor
- ทำไม Y value จึงสามารถไปข้างบน 1 หรือข้างล่าง 0?
- Bezier control point นอก 0–1 range สร้าง overshoot และ undershoot effect — curve ไป past endpoint ของมันก่อน settling นี่คือวิธีที่ "bouncy" easing curve ถูกสร้าง; X axis ยัง force ไว้ใน 0–1
- ฉันจะใช้ output ได้อย่างไร?
- Copy cubic-bezier(...) string และ paste มันลงใน any CSS transition-timing-function หรือ animation-timing-function value มันทำงานในทุก modern browser
- Preview accurate กับสิ่งที่ CSS จะทำหรือไม่?
- ใช่ — preview animate ball จาก 0 ไป 100% โดยใช้ cubic bezier formula เดียวกันที่ browser ใช้สำหรับ transition Duration slider ให้คุณรู้สึกถึง slow vs fast curve ก่อน committing
- Ease-in-out จริงๆ หมายความว่าอะไร?
- Ease-in-out เริ่ม slow, speed up ตรงกลาง และ slow down อีกครั้งที่ส่วนท้าย — cubic-bezier(0.42, 0, 0.58, 1) curve มันเป็น default สำหรับ motion UI ส่วนใหญ่เพราะมันสะท้อน how real physical object accelerate และ decelerate
คู่มือ
บทความ →เครื่องมือที่เกี่ยวข้อง
สำหรับนักพัฒนา →- พร้อมใช้
CSS box-shadow generator
ออกแบบ CSS box-shadow value ด้วย live preview — offset, blur, spread, opacity และ inset
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด - พร้อมใช้
CSS border-radius generator
ออกแบบ CSS border-radius ด้วยภาพ — uniform, per-corner และ elliptical — ด้วย live preview
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด - พร้อมใช้
CSS gradient generator
สร้าง linear, radial และ conic CSS gradient — ลาก stop, เลือกสี, copy CSS
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด
สำรวจเครื่องมืออื่น ๆ
เครื่องมือทั้งหมด →- พร้อมใช้
จัดระเบียบ PDF
จัดเรียงลำดับ หมุน และลบหน้า PDF ได้อย่างง่ายดายในเบราว์เซอร์ของคุณ จัดเรียงภาพขนาดย่อ แล้วบันทึกเอกสารที่จัดระเบียบแล้ว
PDFฟรีทำงานในเครื่องเปิด - พร้อมใช้
JPG to AVIF
แปลง JPG เป็น AVIF เพื่อไฟล์ที่เล็กกว่ามากและประหยัดแบนด์วิดท์
รูปภาพฟรีทำงานในเครื่องเปิด - พร้อมใช้
MKV เป็น MP4
แปลงวิดีโอ MKV (Matroska) เป็น MP4 ในเบราว์เซอร์ของคุณ — ไฟล์ไม่ต้องออกจากอุปกรณ์
วิดีโอฟรีทำงานในเครื่องเปิด - พร้อมใช้
OGG to MP3
แปลง OGG เป็น MP3 เพื่อการแชร์ที่ง่ายขึ้น
เสียงฟรีทำงานในเครื่องเปิด - พร้อมใช้
ตัวดู Markdown
ดูตัวอย่าง Markdown เป็น HTML ที่แสดงผลในเบราว์เซอร์ของคุณ
เอกสารฟรีทำงานในเครื่องเปิด