ओवरराइड मैं निम्नलिखित ढेर है:कम चर
- Symfony2
- टहनी स्थापित lessphp फिल्टर के साथ।
- ट्विटर बूटस्ट्रैप
base.css में मेरे पास है:
// base.less
@import '/path/to/bootstrap.less'
@linkColor: 13px;
चर नाम बिल्कुल महत्वपूर्ण नहीं है। यह बूटस्ट्रैप में इस्तेमाल किया जाने वाला कोई अन्य चर हो सकता है। यह सिर्फ ओवरराइड नहीं मिलता है। लेकिन अगर मैं अलग .less फ़ाइल में चर डाल दिया और base.less सब कुछ में आयात के रूप में की उम्मीद काम करता है:
// base.less
@import '/path/to/bootstrap.less'
@import '/path/to/variables.less'
और
// variables.less
@linkColor: 13px;
क्यों यह काम और अन्य नहीं करता है? दस्तावेज़ों (कम/कम) के लिए देखा गया लेकिन इससे संबंधित कुछ भी नहीं मिला। (या मुझे नहीं पता था कि कहां देखना है)।
क्या कोई यह समझा सकता है कि यह क्यों हो रहा है?
धन्यवाद एलनूर! लेकिन मैंने भी समस्या हल की। मेरा सवाल यह है कि ऐसा क्यों होता है कि इसे कैसे ठीक किया जाए। पहले से ही यह पता है! आपका समाधान जटिल लगता है और अनुशंसित नहीं है। ऐसा लगता है कि सभी @imports को अपने संदर्भ और आधार पर संसाधित किया जा रहा है। जब तक कि उन्हें एक अलग संदर्भ में आयात न किया जाए। अन्यथा मैं इसे समझा नहीं सकता। – Viorel
आपने मेरे प्रश्न का उत्तर नहीं दिया। आपने एक विकल्प प्रदान किया जो मैं नहीं ढूंढ रहा था। मेरे पास समस्या को ठीक करने का समाधान पहले से ही है। फिर भी, आपके समाधान को मेरे दृष्टिकोण के दृष्टिकोण से अनुशंसा नहीं की जाती है। वास्तव में ... ऐसा नहीं लगता कि बूटस्ट्रैप का विस्तार करने का यह सही तरीका है ... सिर्फ इसलिए कि आप अकेले व्यक्ति हैं जो पोस्ट नहीं करते हैं इसका मतलब यह नहीं है कि मैं आपका उत्तर स्वीकार करूंगा जो वास्तव में मेरे प्रश्न का उत्तर नहीं है। फिर मैंने पूछा कि क्या कोई यह समझा सकता है कि ओवरराइड उस स्थिति में क्यों काम नहीं करता है और यह कैसे काम नहीं करता है। पहले से ही यह पता है! अवधि! आपके समय के लिए धन्यवाद! – Viorel
यही कारण है कि मैंने लिखा है «या अपना जवाब दें और इसे स्वीकार करें»। ;) –