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

CSS के साथ ग्रेडिएंट बैकग्राउंड कलर कैसे सेट करें

CSS के साथ एक ग्रेडिएंट बैकग्राउंड कलर सेट करने के लिए, आपको linear-gradient() . जोड़ना होगा आपके background . पर कार्य करें संपत्ति।

आइए एक साधारण बॉक्स क्लास बनाएं और इसे आज़माएं:

<div class="box"></div>
.box {
  width: 200px;
  height: 200px;
  background: linear-gradient(yellow, red);
}

परिणाम:

आप लीनियर ग्रेडिएंट फ़ंक्शन के अंदर उन्हें पुन:व्यवस्थित करके बदल सकते हैं कि कौन से रंग प्रारंभ और समाप्त होते हैं:

/* Starting red, finishing yellow */
 background: linear-gradient(red, yellow);

रैखिक-ग्रेडिएंट कोण/झुकाव बदलें

जैसा कि आप ऊपर के उदाहरणों में देख सकते हैं, linear-gradient() फ़ंक्शन डिफ़ॉल्ट रूप से ऊपर से नीचे का ग्रेडिएंट बनाता है। आप आसानी से ग्रेडिएंट एंगल को अपनी इच्छानुसार किसी भी चीज़ में बदल सकते हैं।

उदाहरण के लिए, यहां एक रैखिक ढाल है जो 45 डिग्री झुका हुआ है:

/* Starting yellow, finishing red */
linear-gradient(45deg, yellow, red);

परिणाम:

आप 0 से 360 तक किसी भी डिग्री का उपयोग कर सकते हैं।

अपने ग्रेडिएंट के लिए HEX, RGB, या RGBa का उपयोग करें

आप अपने रैखिक-ढाल के लिए HEX, RGB और RGBa रंग मॉडल का उपयोग कर सकते हैं। आरजीबीए सबसे लचीला है जिसमें यह आपको अपने रैखिक ग्रेडियेंट पर अल्फा चैनल (पारदर्शिता के लिए) का उपयोग करने की अनुमति देता है।

जैसा कि आप नीचे देख सकते हैं, आरजीबीए का उपयोग करते समय आप अपने ग्रेडिएंट के साथ जितना चाहें उतना रचनात्मक हो सकते हैं:

ऊपर दिए गए लीनियर-ग्रेडिएंट उदाहरण के लिए यहां CSS है:

{
    background: linear-gradient(217deg, 
    rgba(255,0,0,.8), 
    rgba(255,0,0,0) 70.71%),
    linear-gradient(127deg, 
    rgba(0,255,0,.8), 
    rgba(0,255,0,0) 70.71%),
    linear-gradient(336deg, 
    rgba(0,0,255,.8), 
    rgba(0,0,255,0) 70.71%);
}
        

  1. सीएसएस के साथ आउटलाइन बटन कैसे स्टाइल करें?

    निम्नलिखित CSS के साथ आउटलाइन बटन को स्टाइल करने के लिए कोड है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> button {    font-family: 'Segoe UI', Tahoma, Geneva

  1. कैसे सीएसएस के साथ स्क्रॉल पर एक ढाल पृष्ठभूमि रंग बनाने के लिए?

    स्क्रॉल पर एक ग्रेडिएंट बैकग्राउंड कलर बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    body {       height: 250vh;       color: white;       font-family: "Segoe UI", Tahoma, Gene

  1. HTML में बैकग्राउंड कलर कैसे सेट करें?

    HTML में पृष्ठभूमि का रंग सेट करने के लिए, शैली विशेषता का उपयोग करें। शैली विशेषता किसी तत्व के लिए एक इनलाइन शैली निर्दिष्ट करती है। विशेषता का उपयोग HTML टैग के साथ, CSS संपत्ति पृष्ठभूमि-रंग के साथ किया जाता है। HTML5 टैग bgcolor विशेषता का समर्थन नहीं करता है, इसलिए CSS शैली का उपयोग पृष्ठभूम