जब किसी तत्व का संक्रमण प्रभाव शुरू होता है तो HTML DOM स्टाइल ट्रांज़िशन डिले प्रॉपर्टी वापस आती है और संशोधित होती है।
सिंटैक्स
निम्नलिखित वाक्य रचना है -
1. वापसी संक्रमणदेरी
object.transitionDelay
2. ट्रांजिशन डिले को संशोधित करना
object.transitionDelay = “value”
यहाँ, मान हो सकता है -
<टेबल> <थेड> क्रमांक <थ> मान और स्पष्टीकरण 1 आरंभिकयह इस गुण मान को उसके डिफ़ॉल्ट मान पर सेट करता है। 2 उत्तराधिकारी
यह इस संपत्ति मूल्य को अपने मूल तत्व से प्राप्त करता है। 3 समय
यह सेकंड (सेकंड) या मिलीसेकंड (एमएस) में एक संक्रमण प्रभाव की देरी का प्रतिनिधित्व करता है।
आइए हम HTML DOM स्टाइल ट्रांज़िशनडेले प्रॉपर्टी का एक उदाहरण देखें -
उदाहरण
<!DOCTYPE html> <html> <style> body { color: #000; height: 100vh; } .btn { background: #db133a; border: none; height: 2rem; border-radius: 2px; width: 40%; display: block; color: #fff; outline: none; cursor: pointer; margin: 1rem 0; } .circle { height: 100px; width: 100px; background-color: #db133a; } .circle:hover { height: 200px; width: 200px; border-radius: 50%; transition: all 1s; } .show { font-size: 1.2rem; margin: 1rem 0; } </style> <body> <h1>DOM Style transitionDelay Property Demo</h1> <div class='circle'></div> <button onclick="set()" class="btn">Set TransitionDelay</button> <div class="show">Now, hover on the square</div> <script> function set() { document.querySelector('.circle').style.transitionDelay = "2s"; } </script> </body> </html>
आउटपुट
“संक्रमण विलंब सेट करें . पर क्लिक करें ” बटन पर क्लिक करें और फिर संक्रमण विलंब प्रभाव देखने के लिए “लाल” वर्ग पर होवर करें।