खींचने योग्य संपादक और लाइव एनिमेशन पूर्वावलोकन के साथ कस्टम cubic-bezier ईज़िंग वक्र डिज़ाइन करें।

वक्र संपादक
1 2 0 1 0 1 समय प्रगति

ईज़िंग वक्र को आकार देने के लिए दोनों हैंडल खींचें।

एनिमेशन पूर्वावलोकन
ईज़्ड
रैखिक
भराई
1.2s
नियंत्रण बिंदु
बिंदु 1
बिंदु 2
प्रीसेट
मान
cubic-bezier(0, 0, 1, 1)
CSS आउटपुट
transition-timing-function: ; animation-timing-function: ;

सब कुछ आपके ब्राउज़र में चलता है — कुछ भी अपलोड नहीं होता।


क्यूबिक-बेज़ियर ईज़िंग संपादक के बारे में

क्यूबिक-बेज़िएर ईज़िंग एडिटर CSS ट्रांज़िशन और एनिमेशन के लिए कस्टम टाइमिंग फंक्शन डिज़ाइन करता है। कर्व कैनवास पर दो कंट्रोल हैंडल को खींचें और cubic-bezier(x1, y1, x2, y2) मान लाइव अपडेट होता है; एक एनिमेशन प्रीव्यू ईज़िंग को लीनियर संदर्भ के बगल में चलाता है ताकि आप फर्क महसूस कर सकें, एक समायोज्य अवधि और तुरंत रीप्ले के साथ।

दस प्रीसेट आम शब्दावली को कवर करते हैं — मानक ease, ease-in, ease-out और ease-in-out, साथ ही back और anticipate जैसे अभिव्यंजक कर्व जो अपने एंडपॉइंट से आगे बढ़ जाते हैं, और मैटीरियल-स्टाइल accelerate और decelerate रैंप। इन्हें जैसे हैं वैसे उपयोग करें या किसी अपनी चीज़ की ओर खींचने के लिए शुरुआती बिंदु के रूप में।

आप सटीक कंट्रोल-पॉइंट कोऑर्डिनेट भी टाइप कर सकते हैं, प्रेरणा के लिए रैंडमाइज़ दबा सकते हैं, और या तो साफ cubic-bezier() मान या एक पेस्ट करने के लिए तैयार CSS नियम कॉपी कर सकते हैं। पूरा एडिटर आपके ब्राउज़र में चलता है।

क्यूबिक-बेज़ियर ईज़िंग संपादक का उपयोग कैसे करें

  1. ईज़िंग को आकार देने के लिए कर्व एडिटर पर दो हैंडल खींचें।
  2. Replay क्लिक करें और ईज़ किए गए एनिमेशन की लीनियर संदर्भ से तुलना करें, जरूरत हो तो अवधि एडजस्ट करें।
  3. त्वरित शुरुआती बिंदु के लिए प्रीसेट आज़माएं — ease, back, anticipate, material और अन्य।
  4. सटीक मानों के लिए संख्यात्मक कंट्रोल-पॉइंट इनपुट से फाइन-ट्यून करें।
  5. cubic-bezier() मान या पूरा CSS स्निपेट कॉपी करें।

अक्सर पूछे जाने वाले प्रश्न

वे दो कंट्रोल पॉइंट के कोऑर्डिनेट हैं: x1, y1, x2, y2। x अक्ष समय है (0 से 1) और y अक्ष एनिमेशन की प्रगति है। जल्दी ऊपर खींचे गए पॉइंट गति को तेज़ शुरू करते हैं; नीचे खींचे गए, यह धीमी शुरू होती है।

y मान जा सकते हैं। 1 से ऊपर का y एनिमेशन को अपने लक्ष्य से आगे निकलकर वापस बसने पर मजबूर करता है — "back" और "anticipate" प्रीसेट बिल्कुल यही करते हैं। x मान 0 और 1 के बीच रहने चाहिए, क्योंकि समय पीछे नहीं चल सकता।

किसी भी CSS transition-timing-function या animation-timing-function में, और Web Animations API के easing विकल्प में। यह ease-in-out जैसे कीवर्ड की जगह आपके इंटरफ़ेस के अनुरूप ट्यून किया गया कर्व लेता है।

स्क्रीन में प्रवेश करने वाले या इनपुट पर प्रतिक्रिया देने वाले एलिमेंट के लिए ease-out (तेज़ शुरुआत, धीमा अंत) का उपयोग करें — यह तुरंत महसूस होता है। स्क्रीन छोड़ने वाले एलिमेंट के लिए ease-in का उपयोग करें। Ease-in-out उन गतिविधियों के लिए उपयुक्त है जहां दोनों छोर दिखाई देते हैं।

हां, यह बिना किसी अकाउंट की जरूरत के मुफ़्त है, और यह पूरी तरह आपके ब्राउज़र में चलता है — आपके द्वारा डिज़ाइन की गई कोई भी चीज़ अपलोड नहीं होती।

इसे साझा करें

लोकप्रिय खोजें
क्यूबिक बेज़ियर ईज़िंग संपादक cubic-bezier जेनरेटर css css ईज़िंग फ़ंक्शन जेनरेटर css ट्रांज़िशन टाइमिंग फ़ंक्शन एनिमेशन ईज़िंग कर्व संपादक कस्टम बेज़ियर कर्व css ease-in-out cubic bezier
मदद चाहिए?
इस टूल में कोई समस्या मिली? हमारी टीम को बताएं।
समस्या की रिपोर्ट करें

इस मुफ़्त टूल को अपनी वेबसाइट पर जोड़ें — नीचे दिया गया कोड कॉपी और पेस्ट करें।