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

धीमी शुरुआत के साथ एनीमेशन सेट करें, फिर तेज, और सीएसएस के साथ धीरे-धीरे समाप्त करें

<घंटा/>

एनीमेशन-टाइमिंग-फ़ंक्शन प्रॉपर्टी का उपयोग करें, एनीमेशन को धीमी शुरुआत के साथ सेट करने के लिए आसान मान के साथ, फिर तेज़, सीएसएस के साथ धीरे-धीरे समाप्त करने के लिए

उदाहरण

<!DOCTYPE html>
<html>
   <head>
      <style>
         div {
            width: 150px;
            height: 200px;
            position: relative;
            background-color: yellow;
            animation-name: myanim;
            animation-duration: 2s;
            animation-direction: alternate-reverse;
            animation-iteration-count: 3;
         }
         @keyframes myanim {
            from {left: 100px;}
            to {left: 200px;}
         }
         #demo1 {animation-timing-function: ease;}
      </style>
   </head>
   <body>
      <div id = "demo1">ease effect</div>
   </body>
</html>

  1. जावास्क्रिप्ट के साथ सीएसएस चर प्राप्त करें और सेट करें

    GetComputedStyle () विधि एक वस्तु देती है जिसमें लक्ष्य तत्व पर लागू सभी शैलियाँ शामिल होती हैं। getPropertyValue() विधि का उपयोग गणना की गई शैलियों से वांछित संपत्ति प्राप्त करने के लिए किया जाता है। CSS वेरिएबल के मान को बदलने के लिए setProperty() का उपयोग किया जाता है। उदाहरण निम्नलिखित उदाहरण ब

  1. CSS के साथ शुरू से अंत तक समान गति के साथ एक एनीमेशन सेट करें

    एनीमेशन-टाइमिंग-फ़ंक्शन प्रॉपर्टी का उपयोग करें, रेखीय मान के साथ एनीमेशन को सीएसएस के साथ शुरू से अंत तक समान गति से सेट करने के लिए उदाहरण <!DOCTYPE html> <html>    <head>       <style>          div {       &n

  1. CSS के साथ एक गोल सक्रिय और होवर बटन सेट करें

    : का उपयोग करें होवर करें होवर प्रभाव जोड़ने के लिए चयनकर्ता। एक गोलाकार प्रभाव देने के लिए, सीमा-त्रिज्या . का उपयोग करें संपत्ति। आप CSS के साथ राउंडेड एक्टिव और होवर बटन सेट करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं: उदाहरण <!DOCTYPE html> <html>    <head> &nbs