रंग को सीएसएस वेरिएबल्स जनरेटर रंगों के एक सेट को सीएसएस कस्टम प्रॉपर्टीज (वेरिएबल्स) में परिवर्तित करें।
रंग को सीएसएस वेरिएबल्स में बदलें
रंगों के एक सेट को सीएसएस कस्टम प्रॉपर्टीज (वेरिएबल्स) में परिवर्तित करें।
रंग जोड़ें
रंग चुनने वालों का उपयोग करके रंगों को कस्टम चर नामों के साथ जोड़ें।
प्रारूप चुनें
आउटपुट प्रारूप चुनें: HEX, RGB, या HSL।
सीएसएस कॉपी करें
उत्पन्न :root सीएसएस कस्टम गुणों को ब्लॉक कॉपी करें।
What Is रंग को सीएसएस वेरिएबल्स में बदलें?
रंग से सीएसएस वेरिएबल जनरेटर एक नामित रंगों के संग्रह को सीएसएस कस्टम प्रॉपर्टीज़ (:root वेरिएबल) में परिवर्तित करता है जिसे आप अपने शैली पत्रकों में चिपकाने के लिए तैयार कर सकते हैं। आप任्यू नंबर ऑफ रंग जोड़ सकते हैं, प्रत्येक को एक अर्थपूर्ण वेरिएबल नाम (जैसे "प्राथमिक", "सेकेंडरी," "एक्सेंट") दे सकते हैं और आउटपुट फॉर्मेट चुन सकते हैं: HEX सरलता के लिए, आरजीबी अल्पविराम से अलग करने वाले लचीलेपन के लिए या एचएसएल अल्पविराम से अलग करने वाले रनटाइम में आसान हेरफेर के लिए। सीएसएस कस्टम प्रॉपर्टीज़ आधुनिक थीमिंग सिस्टम की नींव हैं, जो डार्क मोड, ब्रांड थीमिंग और गतिशील रंग अद्यतनों को सक्षम बनाता है। यह टूल :root { --variable: value; } ब्लॉक उत्पन्न करता है ताकि आप जल्दी से एक रंग प्रणाली स्थापित कर सकें। लाइव पूर्वावलोकन आपके सभी रंगों को एक पैलेट स्ट्रिप के रूप में दिखाता है।
Why Use रंग को सीएसएस वेरिएबल्स में बदलें?
-
कस्टम चर नामों के साथ असीमित रंग जोड़ें
-
तीन आउटपुट प्रारूप: HEX, RGB, या HSL
-
स्वच्छ :root { } सीएसएस ब्लॉक उत्पन्न करता है
-
लाइव पैलेट स्ट्रिप पूर्वावलोकन
-
सीएसएस थीमिंग सिस्टम के लिए आधार
Common Use Cases
सीएसएस थीमिंग
प्रकाश/अंधकार मोड थीमिंग के लिए सीएसएस कस्टम गुणों की स्थापना करें।
डिज़ाइन टोकन
डिज़ाइन प्रणाली टोकन को सीएसएस चर में परिवर्तित करें।
ब्रांड रंग
ब्रांड रंगों के लिए पुन: उपयोग करने योग्य सीएसएस चर सेट बनाएं।
घटक पुस्तकालय
सीएसएस घटक पुस्तकालयों के लिए अनुकूलन योग्य रंग चर परिभाषित करें।
Technical Guide
सीएसएस कस्टम प्रॉपर्टीज़ (var(--name)) एक :root चयनकर्ता में परिभाषित किए जाते हैं जो वैश्विक सीमा के लिए होता है। HEX फॉर्मेट पूर्ण रंग मान संग्रहीत करता है: --primary: #3B82F6. आरजीबी अल्पविराम से अलग करने वाला फॉर्मेट चैनलों को संग्रहीत करता है: --primary: 59, 130, 246, जिसे rgb(var(--primary)) या rgba(var(--primary), 0.5) के रूप में लचीली अपारदर्शिता के लिए उपयोग किया जा सकता है। एचएसएल फॉर्मेट संग्रहीत करता है: --primary: 217, 91%, 60%, जिसे hsl(var(--primary)) के रूप में उपयोग किया जा सकता है। आरजीबी और एचएसएल फॉर्मेट अधिक लचीले हैं क्योंकि वे अपारदर्शिता जोड़ने की अनुमति देते हैं बिना वेरिएबल को पुनः परिभाषित किए। सीएसएस कस्टम प्रॉपर्टीज़ सभी बच्चे तत्वों द्वारा विरासत में मिली जाती हैं और थीम स्विचिंग के लिए मीडिया क्वेरीज़ या वर्ग चयनकर्ताओं में ओवरराइड की जा सकती हैं। वे सभी आधुनिक ब्राउज़रों में समर्थित हैं और नियमित सीएसएस प्रॉपर्टीज़ की तरह कैस्केड करते हैं।
Tips & Best Practices
-
1लचीलेपन के लिए --primary, --secondary जैसे अर्थपूर्ण नामों का उपयोग करें, --blue, --red की बजाय
-
2आरजीबी प्रारूप सबसे अधिक लचीला है: rgba(var(--primary), 0.5) आपको अपारदर्शिता नियंत्रण देता है
-
3एचएसएल प्रारूप आपको विविधताओं को प्राप्त करने देता है: hsl(var(--primary-h), var(--primary-s), 90%)
-
4अंधकार मोड के लिए मीडिया क्वेरी में चर को ओवरराइड करें: @media (prefers-color-scheme: dark) { :root { ... } }
-
5अपने चर गणना को प्रबंधनीय रखें - अधिकांश सिस्टम 5-10 रंग चर की आवश्यकता होती है
Related Tools
हेक्स से आरजीबी रंग परिवर्तक
एक लाइव पूर्वावलोकन स्वैच के साथ हेक्स रंग कोडों को तत्काल आरजीबी मानों में बदलें।
🎨 Color Tools
हेक्स से एचएसएल रंग परिवर्तक
हेक्स रंग कोडों को एचएसएल (रंग, संतृप्ति, प्रकाशता) मानों में बदलें।
🎨 Color Tools
रंग चुनने वाला
इंटरएक्टिव रंग चुनने वाला, जिसमें HEX, RGB, HSL और CMYK आउटपुट होते हैं।
🎨 Color Tools
टेलविंड रंग खोजक
किसी भी हेक्स कोड के लिए सबसे निकटतम टेलविंड सीएसएस रंग वर्ग ढूंढें।
🎨 Color Tools
सीएसएस फ़िल्टर जनरेटर
दृश्य नियंत्रण के साथ धुंधलापन, चमक, कंट्रास्ट और अधिक जैसे सीएसएस फिल्टर प्रभाव लागू करें।
🎨 CSS & DesignFrequently Asked Questions
Q मुझे कौन सा प्रारूप चुनना चाहिए?
Q क्या सीएसएस कस्टम गुण हर जगह समर्थित हैं?
Q क्या मैं अंधकार मोड के लिए चर का उपयोग कर सकता हूं?
About This Tool
रंग को सीएसएस वेरिएबल्स में बदलें is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.