Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

मुख्य सामग्री पर जाएं
Gizke.com
ब्लॉग

CSS ग्रेडिएंट जनरेटर

OKLCH या OKLab ब्लेंडिंग और sRGB फ़ॉलबैक के साथ लीनियर, रेडियल और कोनिक CSS ग्रेडिएंट बनाएं, फिर CSS, Tailwind क्लास या SVG कॉपी करें या PNG डाउनलोड करें।

पूरी तरह आपके ब्राउज़र में चलता है - आपके ग्रेडिएंट कहीं अपलोड नहीं होते।

कलर स्टॉप

स्टॉप जोड़ने के लिए बार पर क्लिक करें, और किसी स्टॉप को खिसकाने के लिए उसे ड्रैग करें। स्टॉप चुना होने पर ऐरो कुंजियां उसे खिसकाती हैं और Delete उसे हटा देता है।

प्रीसेट

रंग किसमें मिलाएं

वही स्टॉप, तीन तरीकों से मिलाए गए। क्लासिक sRGB दूर-दूर के रंगों के बीच धूसर या मटमैला हो सकता है; OKLab चमक को एकसमान रखता है और OKLCH रंग को गाढ़ा बनाए रखता है। जो ब्राउज़र OKLab या OKLCH नहीं समझते, उन्हें sRGB फ़ॉलबैक मिलता है जो बिल्कुल वैसा ही दिखता है।

ऊपर रखा टेक्स्ट

सफ़ेद टेक्स्ट
2.1:1
बहुत कम
काला टेक्स्ट
4.2:1
AA केवल बड़े टेक्स्ट के लिए

ग्रेडिएंट पर कहीं भी सबसे कम कंट्रास्ट। WCAG AA के लिए सामान्य टेक्स्ट पर 4.5:1 और बड़े टेक्स्ट पर 3:1 चाहिए।

कोड

background: linear-gradient(90deg, #0077a3 0%, #1178a2 1.56%, #1b79a1 3.13%, #2a7b9f 6.25%, #367d9c 9.38%, #3f7f9a 12.5%, #608591 25%, #959179 50%, #ad956b 62.5%, #c59959 75%, #dd9c41 87.5%, #e99d2f 93.75%, #ef9d22 96.88%, #f29e19 98.44%, #f59e0b 100%);
background: linear-gradient(in oklab 90deg, #0077a3 0%, #f59e0b 100%);

आंखों से देखकर CSS ग्रेडिएंट बनाएं और ऐसा कोड कॉपी करें जो हर जगह चले। लीनियर, रेडियल या कोनिक चुनें, कलर स्टॉप ड्रैग करें, और तय करें कि रंग कैसे मिलें: आधुनिक ब्राउज़र OKLab या OKLCH में रंग मिला सकते हैं, जिससे क्लासिक sRGB ग्रेडिएंट के बीच वाला धूसर, बेजान हिस्सा नहीं बनता, और पुराने ब्राउज़रों के लिए कोड में मेल खाता sRGB फ़ॉलबैक भी होता है। आप यह भी देख सकते हैं कि ऊपर रखा सफ़ेद या काला टेक्स्ट पढ़ने लायक रहता है या नहीं, और Tailwind क्लास, SVG या किसी भी साइज़ का PNG एक्सपोर्ट कर सकते हैं।

अक्सर पूछे जाने वाले प्रश्न

sRGB, OKLab और OKLCH ग्रेडिएंट में क्या अंतर है?
ये दो स्टॉप के बीच के रंग निकालने के अलग-अलग तरीके हैं। क्लासिक CSS ग्रेडिएंट sRGB में रंग मिलाते हैं, जिससे बीच में रंग धूसर पड़ सकता है (नीले से पीले के बीच एक फीका धूसर आता है) या बीच का हिस्सा गहरा हो सकता है। OKLab इस तरह बनाया गया है कि बराबर कदम देखने में भी बराबर लगें, इसलिए मिश्रण की चमक एकसमान रहती है। OKLCH हल्केपन, रंग की तीव्रता और ह्यू को अलग-अलग मिलाता है, इसलिए यह कलर व्हील के साथ घूमता है और रंग चटकीले बने रहते हैं - लाल से नीले के बीच गहरे, मटमैले जामुनी की जगह साफ़ बैंगनी आता है। इन्हें इस्तेमाल करने के लिए ग्रेडिएंट के अंदर “in oklab” या “in oklch” लिखें।
क्या OKLCH ग्रेडिएंट हर ब्राउज़र में काम करता है?
Chrome और Edge 111+, Safari 16.2+ और Firefox 127+ “in oklch” और “in oklab” समझते हैं। इससे पुराने ब्राउज़रों के लिए कोड में दो “background” लाइनें होती हैं: पहली एक सामान्य sRGB ग्रेडिएंट है जिसमें बीच में अतिरिक्त स्टॉप होते हैं, ताकि यह लगभग वैसा ही दिखे, और दूसरी आधुनिक वाली है। ब्राउज़र वह लाइन छोड़ देते हैं जिसे वे नहीं समझते, इसलिए हर किसी को वह सबसे अच्छा वर्शन मिलता है जो उसका ब्राउज़र बना सकता है।
इसे Tailwind CSS के साथ कैसे इस्तेमाल करें?
“Tailwind क्लास” चुनें और उसे कॉपी करें: यह bg-[linear-gradient(in_oklab_90deg,_#0077a3_0%,_#f59e0b_100%)] जैसी एक arbitrary value है, जिसमें स्पेस अंडरस्कोर के रूप में लिखे गए हैं, जैसा Tailwind चाहता है। इसे class में पेस्ट करें - किसी कॉन्फ़िगरेशन की ज़रूरत नहीं।
मैं कोनिक ग्रेडिएंट को SVG के रूप में डाउनलोड क्यों नहीं कर सकता?
SVG में सिर्फ़ लीनियर और रेडियल ग्रेडिएंट होते हैं, और यह CSS की तरह रेडियल ग्रेडिएंट को दोहरा नहीं सकता। ऐसे मामलों में PNG डाउनलोड करें: यह उसी गणित से पिक्सेल-दर-पिक्सेल बनाया जाता है, इसलिए आपके चुने किसी भी साइज़ पर बिल्कुल CSS जैसा दिखता है।
क्या शेयर लिंक निजी है?
ग्रेडिएंट लिंक में # के बाद वाले हिस्से में सेव होता है, जिसे ब्राउज़र कभी सर्वर को नहीं भेजते, और पूरा पेज आपके ब्राउज़र में ही बनता है। कुछ भी अपलोड नहीं होता, और ग्रेडिएंट सिर्फ़ इसी डिवाइस पर रखा जाता है ताकि आप लौटें तो वह वहीं मिले।

इस टूल को शेयर करें

ब्लॉगहमारे बारे मेंसंपर्कउपयोग की शर्तेंगोपनीयता नीति