transition-delay
संपत्ति, सामान्य रूप से के हिस्से के रूप में इस्तेमाल किया transition
आशुलिपि, एक संक्रमण की शुरुआत में देरी करने के समय की लंबाई को परिभाषित करने के लिए किया जाता है।
.delay-me ( transition-delay: 0.25s; )
मान निम्न में से एक हो सकता है:
- सेकंड या मिलीसेकंड में मान्य मान्य मान जैसे
1.3s
या125ms
- समय मानों की एक अल्पविराम से अलग सूची, एक तत्व के लिए कई संक्रमणों पर अलग-अलग विलंब मानों को परिभाषित करने के लिए
1s background-color, 350ms transform
के लिए डिफ़ॉल्ट मान transition-delay
है 0s
, जिसका अर्थ है कि कोई देरी नहीं होगी और संक्रमण तुरंत होने लगेगा। समय मान को अधिक सटीक समय के लिए दशमलव-आधारित संख्या के रूप में व्यक्त किया जा सकता है।
जब एक संक्रमण में विलंब मूल्य होता है जो नकारात्मक होता है, तो यह संक्रमण को तुरंत (बिना देरी के) शुरू करने का कारण होगा, हालांकि, संक्रमण प्रक्रिया के माध्यम से भाग शुरू कर देगा, जैसे कि यह पहले ही शुरू हो गया था।
निम्नलिखित पेन एक बॉक्स पर एक हॉवर प्रभाव दिखाता है जो एक संक्रमण अवधि के साथ transition-delay
मूल्य का उपयोग करता है :2s
1s
CodePen पर
CSS-Tricks (@ css-tricks) द्वारा पेन ट्रांजिशन देरी डेमो देखें
।
अब इसकी तुलना निम्नलिखित डेमो से करें, जिसमें देरी -1s
और इसकी अवधि है 3s
:
CodePen पर
CSS-Tricks (@ css-tricks) द्वारा पेन निगेटिव
ट्रांजैक्शन देरी डेमो देखें ।
ध्यान दें कि दूसरे उदाहरण में, केवल अंतिम दो-तिहाई वास्तविक संक्रमण दिखाई देता है और इसमें देरी नहीं होती है। ऋणात्मक मान देरी को हटाता है और प्रभावी रूप से अवधि में कटौती करता है।
सभी सहायक ब्राउज़रों में अनुकूलता के लिए, विक्रेता उपसर्गों की आवश्यकता होती है, अंतिम रूप से घोषित मानक सिंटैक्स के साथ:
.example ( -webkit-transition-delay: 500ms; -moz-transition-delay: 500ms; -o-transition-delay: 500ms; transition-delay: 500ms; )
IE10 (समर्थन करने के लिए IE का पहला स्थिर संस्करण transition-delay
) -ms-
उपसर्ग की आवश्यकता नहीं है ।
एक सामान्य उपयोग मामला संक्रमणों को बढ़ा रहा है:
कोडपेन
पर क्रिस कॉयियर (@chriscoyier) द्वारा पेन कंपित एनिमेशन देखें ।
ब्राउज़र का समर्थन
यह ब्राउज़र सपोर्ट डेटा Caniuse का है, जिसमें अधिक विवरण हैं। एक संख्या इंगित करती है कि ब्राउज़र उस संस्करण और ऊपर की सुविधा का समर्थन करता है।
डेस्कटॉप
क्रोम | फ़ायर्फ़ॉक्स | अर्थात | एज | सफारी |
---|---|---|---|---|
4 * | 5 * | १० | १२ | 5.1 * |
मोबाइल / टेबलेट
Android क्रोम | Android फ़ायरफ़ॉक्स | एंड्रॉयड | iOS सफारी |
---|---|---|---|
88 | .५ | २.१ * | 6.0-6.1 * |