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

CSS में क्यूबिक बेज़ियर कर्व परिभाषित करें

CSS cubic-bezier() फ़ंक्शन का उपयोग करके कस्टम ट्रांज़िशन टाइमिंग फ़ंक्शन परिभाषित करें, जो एनिमेशन की गति वक्र को नियंत्रित करता है।

उदाहरण

<!DOCTYPE html> <html>    <head>       <style>          div {             width: 100px;             height: 100px;             background: yellow;             transition: width 3s;             transition-timing-function: cubic-bezier(0.3, 0.3, 2.0, 0.9);          }          div:hover {             width:200px;          }       </style>    </head>    <body>       <p>Hover over the below container:</p>       <div></div>    </body> </html>

व्याख्या: cubic-bezier(0.3, 0.3, 2.0, 0.9) एक कस्टम ईजिंग कर्व बनाता है जहां एनिमेशन शुरू में धीमा, फिर तेज, फिर अंत में धीमा होता है। होवर पर चौड़ाई 100px से 200px हो जाती है।

  1. CSS में Display None का उपयोग CSS में Display None का उपयोग

    CSS Display None डेवलपर को उस एलिमेंट को छुपाने में मदद करता है जिसकी display प्रॉपर्टी none पर सेट है। जिस एलिमेंट का display none पर सेट है, उसके लिए कोई बॉक्स जनरेट नहीं होता और यहां तक कि उसके चाइल्ड एलिमेंट्स के लिए भी नहीं जिनका display none के अलावा अन्य मानों पर सेट हो सकता है। सिंटैक्स CSS

  1. CSS में RGBA से ट्रांसपेरेंसी (पारदर्शिता) कैसे बनाएं? CSS में RGBA से ट्रांसपेरेंसी (पारदर्शिता) कैसे बनाएं?

    RGBA कलर फॉर्मेट में अल्फा चैनल (0 से 1) पारदर्शिता नियंत्रित करता है। rgba(0, 0, 255, 0.582) में 0.582 ओपेसिटी है। यह केवल बैकग्राउंड को पारदर्शी बनाता है, कंटेंट को नहीं। उदाहरण <!DOCTYPE html> <html> <head> <style> body { font-family: Segoe UI, Tahoma, Geneva, Verd

  1. CSS में डेटा-एट्रिब्यूट्स (data-*) का उपयोग करना CSS में डेटा-एट्रिब्यूट्स (data-*) का उपयोग करना

    परिचय हम data-* एट्रिब्यूट्स का उपयोग करके एलिमेंट्स के बारे में अतिरिक्त जानकारी संग्रहीत कर सकते हैं। ये कस्टम डेटा एट्रिब्यूट्स CSS सेलेक्टर्स (attr() फंक्शन के साथ) और जावास्क्रिप्ट दोनों के लिए सुलभ हैं। उदाहरण 1: जावास्क्रिप्ट इंटरैक्शन के लिए डेटा एट्रिब्यूट्स <!DOCTYPE html> <html