Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS transition-timing-function प्रॉपर्टी का उपयोग

CSS transition-timing-function प्रॉपर्टी ट्रांजिशन प्रभाव की गति वक्र को निर्दिष्ट करती है। यह निर्धारित करती है कि ट्रांजिशन कैसे प्रगति करेगा - धीमी शुरुआत, धीमा अंत, या एक समान गति।

उदाहरण

नीचे दिए गए उदाहरण में, दो <div> तत्वों पर अलग-अलग टाइमिंग फंक्शन (linear और ease-in) लागू किए गए हैं।

<!DOCTYPE html>
<html>
<head>
  <style>
    div {
      width: 100px;
      height: 100px;
      background: red;
      transition: width 4s;
    }
    #effect1 {transition-timing-function: linear;}
    #effect2 {transition-timing-function: ease-in;}
    div:hover {width: 250px;}
  </style>
</head>
<body>
  <h1>Transition Effect</h1>
  <p>Hover over the div elements and see the transition effect and the speed:</p>
  <div id="effect1">linear effect</div><br>
  <div id="effect2">ease-in effect</div><br>
</body>
</html>

सामान्य मान:

  • ease (डिफ़ॉल्ट): धीमी शुरुआत, तेज मध्य, धीमा अंत
  • linear: एक समान गति
  • ease-in: धीमी शुरुआत
  • ease-out: धीमा अंत
  • ease-in-out: धीमी शुरुआत और धीमा अंत
  1. - CSS perspective प्रॉपर्टी का उपयोग

    3D एलिमेंट्स को कैसे देखा जाता है, इसका पर्सपेक्टिव निर्दिष्ट करने के लिए CSS perspective प्रॉपर्टी का उपयोग करें। perspective प्रॉपर्टी के साथ काम करने के लिए निम्न कोड चलाकर देखें: उदाहरण <!DOCTYPE html> <html>    <head>       <style>    

  1. - CSS transition-timing-function प्रॉपर्टी

    transition-timing-function से अलग-अलग स्पीड कर्व सेट करने के लिए निम्न कोड चलाकर देखें: उदाहरण <!DOCTYPE html> <html>    <head>       <style>          div {             width: 100px;    

  1. - CSS Transition प्रॉपर्टी

    चारों ट्रांजिशन प्रॉपर्टीज़ को एक ही लाइन में सेट करने के लिए CSS transition प्रॉपर्टी का उपयोग करें। transition प्रॉपर्टी के साथ काम करने के लिए निम्न कोड चलाकर देखें: उदाहरण <!DOCTYPE html> <html>    <head>       <style>