में साझा चर शामिल हैं मैं अपने चर को एक अलग फ़ाइल _variables.scss
में परिभाषित कर सकता हूं, फिर उन चर को कहीं भी @import variables;
उपलब्ध कराएं। (असल में चर उनके वैश्विक आयात के बाद विश्व स्तर पर उपलब्ध हैं।) पोस्टसीएसएस के साथ मैं एक फ़ाइल में स्थानीय चर को परिभाषित करने के लिए postcss-simple-vars
या postcss-css-variables
का उपयोग कर सकता हूं। मैं एक ही फ़ाइल में सभी/सबसे चर को परिभाषित करना चाहता हूं, फिर @import
वह फ़ाइल जहां भी मुझे उनका उपयोग करने की आवश्यकता है।पोस्टसीएसएस
मुझे पता है कि पोस्टसीएसएस प्लगइन प्लगइन के लिए कॉन्फ़िगर किए गए पूर्व परिभाषित चर हो सकते हैं, लेकिन फिर मैं उदा। किसी दिए गए पृष्ठभूमि के लिए एक विपरीत रंग की गणना करें।
संपादित करें: शायद मुझे यह नहीं पता था कि मेरा प्रश्न क्या था। क्या सीएसएस फ़ाइल में पोस्टसीएसएस चर को परिभाषित करने का कोई तरीका है कि चर वैश्विक नहीं हैं, लेकिन किसी अन्य सीएसएस फ़ाइल में "आयात" किया जा सकता है? जैसा ऊपर बताया गया है, मैं सास का उपयोग कर सकता हूं, लेकिन फिर सभी चर प्रभावी ढंग से वैश्विक (आदर्श नहीं) हैं। अन्यथा पोस्टसीएसएस में मैं प्रत्येक स्टाइलशीट में वेरिएबल्स को परिभाषित कर सकता हूं, मुझे उनकी आवश्यकता है (बिंदु क्या है?), या मैं उन्हें एक स्थिर जावास्क्रिप्ट संरचना में परिभाषित कर सकता हूं (स्थिर है कि वे अन्य चरों का संदर्भ नहीं दे सकते हैं)।
मैंने इस प्रश्न के लिए टैग 'पोस्टसीएसएस' का उपयोग करने/बनाने का प्रयास किया, लेकिन मेरे पास पर्याप्त प्रतिष्ठा नहीं है। :( – ravinggenius
सैस के साथ इसका क्या संबंध है? – cimmanon
क्या आपने @ आयातित फ़ाइलों में चर का उपयोग करके हासिल किया है? मुझे कहीं भी समाधान नहीं मिल रहा है। –