सीएसएस ट्यूटोरियल

सीएसएस होम सीएसएस परिचय सीएसएस सिंटेक्स सीएसएस चयनकर्ता सीएसएस कैसे करें सीएसएस टिप्पणियाँ सीएसएस रंग सीएसएस पृष्ठभूमि सीएसएस बॉर्डर्स सीएसएस मार्जिन सीएसएस पैडिंग सीएसएस ऊंचाई/चौड़ाई सीएसएस बॉक्स मॉडल सीएसएस रूपरेखा सीएसएस पाठ सीएसएस फ़ॉन्ट्स सीएसएस प्रतीक सीएसएस लिंक सीएसएस सूचियां सीएसएस टेबल्स सीएसएस प्रदर्शन सीएसएस अधिकतम-चौड़ाई सीएसएस स्थिति सीएसएस जेड-इंडेक्स सीएसएस अतिप्रवाह सीएसएस फ्लोट सीएसएस इनलाइन-ब्लॉक सीएसएस संरेखित करें सीएसएस संयोजक सीएसएस छद्म वर्ग सीएसएस छद्म तत्व सीएसएस अस्पष्टता सीएसएस नेविगेशन बार सीएसएस ड्रॉपडाउन सीएसएस छवि गैलरी सीएसएस छवि स्प्राइट्स सीएसएस एटीआर चयनकर्ता सीएसएस फॉर्म सीएसएस काउंटर सीएसएस वेबसाइट लेआउट सीएसएस इकाइयां सीएसएस विशिष्टता सीएसएस !महत्वपूर्ण सीएसएस गणित कार्य

सीएसएस उन्नत

सीएसएस गोल कोनों सीएसएस सीमा छवियां सीएसएस पृष्ठभूमि सीएसएस रंग सीएसएस रंग कीवर्ड सीएसएस ग्रेडिएंट सीएसएस छाया सीएसएस पाठ प्रभाव सीएसएस वेब फ़ॉन्ट्स CSS 2D ट्रांसफ़ॉर्म CSS 3D ट्रांसफ़ॉर्म सीएसएस संक्रमण सीएसएस एनिमेशन सीएसएस टूलटिप्स सीएसएस शैली छवियां सीएसएस छवि प्रतिबिंब CSS ऑब्जेक्ट-फिट सीएसएस वस्तु-स्थिति सीएसएस मास्किंग सीएसएस बटन सीएसएस पेजिनेशन सीएसएस एकाधिक कॉलम सीएसएस यूजर इंटरफेस सीएसएस चर सीएसएस बॉक्स साइजिंग सीएसएस मीडिया प्रश्न सीएसएस एमक्यू उदाहरण सीएसएस फ्लेक्सबॉक्स

सीएसएस उत्तरदायी

आरडब्ल्यूडी परिचय आरडब्ल्यूडी व्यूपोर्ट आरडब्ल्यूडी ग्रिड व्यू आरडब्ल्यूडी मीडिया प्रश्न आरडब्ल्यूडी छवियां आरडब्ल्यूडी वीडियो आरडब्ल्यूडी फ्रेमवर्क आरडब्ल्यूडी टेम्पलेट्स

सीएसएस ग्रिड

ग्रिड परिचय ग्रिड कंटेनर ग्रिड आइटम

सीएसएस एसएएसएस

एसएएसएस ट्यूटोरियल

सीएसएस उदाहरण

सीएसएस टेम्पलेट्स सीएसएस उदाहरण सीएसएस प्रश्नोत्तरी सीएसएस अभ्यास सीएसएस प्रमाणपत्र

सीएसएस संदर्भ

सीएसएस संदर्भ सीएसएस चयनकर्ता सीएसएस कार्य सीएसएस संदर्भ कर्ण सीएसएस वेब सुरक्षित फ़ॉन्ट्स सीएसएस एनिमेटेबल सीएसएस इकाइयां सीएसएस पीएक्स-ईएम कनवर्टर सीएसएस रंग सीएसएस रंग मान सीएसएस डिफ़ॉल्ट मान सीएसएस ब्राउज़र समर्थन

सीएसएस ग्रेडिएंट


ढाल पृष्ठभूमि

CSS ग्रेडिएंट आपको दो या अधिक निर्दिष्ट रंगों के बीच सहज ट्रांज़िशन प्रदर्शित करने देता है।

CSS तीन प्रकार के ग्रेडिएंट को परिभाषित करता है:

  • रैखिक ग्रेडियेंट (नीचे/ऊपर/बाएं/दाएं/तिरछे जाता है)
  • रेडियल ग्रेडियेंट (उनके केंद्र द्वारा परिभाषित)
  • शंक्वाकार ढाल (एक केंद्र बिंदु के चारों ओर घुमाया गया)

सीएसएस रैखिक ग्रेडियेंट

एक लीनियर ग्रेडिएंट बनाने के लिए आपको कम से कम दो कलर स्टॉप्स को परिभाषित करना होगा। कलर स्टॉप वे रंग हैं जिनके बीच आप सहज ट्रांज़िशन प्रस्तुत करना चाहते हैं। आप ढाल प्रभाव के साथ एक प्रारंभिक बिंदु और एक दिशा (या कोण) भी सेट कर सकते हैं।

वाक्य - विन्यास

background-image: linear-gradient(direction, color-stop1, color-stop2, ...);

दिशा - ऊपर से नीचे (यह डिफ़ॉल्ट है)

निम्न उदाहरण एक रैखिक ढाल दिखाता है जो शीर्ष पर शुरू होता है। यह लाल होने लगता है, पीले रंग में बदल जाता है:

ऊपर से नीचे (डिफ़ॉल्ट)

उदाहरण

#grad {
  background-image: linear-gradient(red, yellow);
}

दिशा - बाएं से दाएं

निम्न उदाहरण एक रैखिक ढाल दिखाता है जो बाईं ओर से शुरू होता है। यह लाल होने लगता है, पीले रंग में बदल जाता है:

बाएं से दायां

उदाहरण

#grad {
  background-image: linear-gradient(to right, red , yellow);
}

दिशा - विकर्ण

आप क्षैतिज और ऊर्ध्वाधर दोनों प्रारंभिक स्थितियों को निर्दिष्ट करके तिरछे ढाल बना सकते हैं।

निम्न उदाहरण एक रैखिक ढाल दिखाता है जो ऊपर बाईं ओर से शुरू होता है (और नीचे दाईं ओर जाता है)। यह लाल होने लगता है, पीले रंग में परिवर्तित हो जाता है:

ऊपर बाएं से नीचे दाएं

उदाहरण

#grad {
  background-image: linear-gradient(to bottom right, red, yellow);
}


कोणों का उपयोग करना

यदि आप ढाल की दिशा पर अधिक नियंत्रण चाहते हैं, तो आप पूर्वनिर्धारित दिशाओं (नीचे, ऊपर, दाएं, बाएं, नीचे दाएं, आदि) के बजाय कोण को परिभाषित कर सकते हैं। 0deg का मान "शीर्ष पर" के बराबर है। 90deg का मान "दाईं ओर" के बराबर है। 180 डिग्री का मान "नीचे से नीचे" के बराबर है।

वाक्य - विन्यास

background-image: linear-gradient(angle, color-stop1, color-stop2);

निम्न उदाहरण दिखाता है कि रैखिक ग्रेडिएंट पर कोणों का उपयोग कैसे किया जाता है:

180 डिग्री

उदाहरण

#grad {
  background-image: linear-gradient(180deg, red, yellow);
}

एकाधिक रंग स्टॉप का उपयोग करना

निम्न उदाहरण एकाधिक रंग स्टॉप के साथ एक रैखिक ढाल (ऊपर से नीचे तक) दिखाता है:

उदाहरण

#grad {
  background-image: linear-gradient(red, yellow, green);
}

निम्न उदाहरण दिखाता है कि इंद्रधनुष के रंग और कुछ पाठ के साथ एक रैखिक ढाल (बाएं से दाएं) कैसे बनाया जाए:

इंद्रधनुष पृष्ठभूमि

उदाहरण

#grad {
  background-image: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet);
}

पारदर्शिता का उपयोग करना

CSS ग्रेडिएंट पारदर्शिता का भी समर्थन करते हैं, जिसका उपयोग लुप्त होती प्रभाव बनाने के लिए किया जा सकता है।

पारदर्शिता जोड़ने के लिए, हम रंग स्टॉप को परिभाषित करने के लिए आरजीबीए () फ़ंक्शन का उपयोग करते हैं। आरजीबीए () फ़ंक्शन में अंतिम पैरामीटर 0 से 1 तक का मान हो सकता है, और यह रंग की पारदर्शिता को परिभाषित करता है: 0 पूर्ण पारदर्शिता इंगित करता है, 1 पूर्ण रंग इंगित करता है (कोई पारदर्शिता नहीं)।

निम्न उदाहरण एक रैखिक ढाल दिखाता है जो बाईं ओर से शुरू होता है। यह पूरी तरह से पारदर्शी शुरू होता है, पूर्ण रंग लाल में परिवर्तित होता है:

उदाहरण

#grad {
  background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
}

एक रेखीय-ढाल को दोहराते हुए

रिपीटिंग-लीनियर-ग्रेडिएंट () फ़ंक्शन का उपयोग लीनियर ग्रेडिएंट्स को दोहराने के लिए किया जाता है:

उदाहरण

एक दोहराई जाने वाली रैखिक ढाल:

#grad {
  background-image: repeating-linear-gradient(red, yellow 10%, green 20%);
}