मैं एक वैरिएबल रखना चाहता हूं जिसमें मेरी सीएसएस फ़ाइल में मेरी सभी छवियों का मूल पथ शामिल है। शुद्ध एसएएस में यह संभव नहीं है (वास्तविक वेब प्रोजेक्ट आरओआर नहीं है, इसलिए मैं एसेट_पिपलाइन या उस फैंसी जैज़ का उपयोग नहीं कर सकता)।सास में छवियों के पथ में एक चर है?
यहां मेरा उदाहरण है जो काम नहीं करता है। पृष्ठभूमि यूआरएल संपत्ति में चर के पहले उदाहरण पर यह संकलित करें ("Invalid CSS after "..site/background": expected ")"
)।
समारोह को परिभाषित पथ पर लौटने के लिए:
//Vars
$assetPath : "/assets/images";
//Functions
@function get-path-to-assets($assetPath){
@return $assetPath;
}
समारोह का उपयोग करना:
body {
margin: 0 auto;
background: url($get-path-to-assets/site/background.jpg) repeat-x fixed 0 0;
width: 100%; }
किसी भी मदद की सराहना की जाएगी।
पर इंगित करने के साथ ब्रेवटी को प्राथमिकता से पसंद करते हैं यह मेरे लिए काम नहीं करता है क्योंकि CssVariablesProcessor CssDataUriPreProcessor – Alexey
से पहले प्रीप्रोसेसर के रूप में सेट होने पर चर को संसाधित नहीं करता है, यह बहुत सुंदर है मुझे लगता है कि मैं ' मैं –
रोने जा रहा हूं उद्धृत पथों में भी काम करता है उदा। कंपास फ़ॉन्ट फेस फेसिन में। ''{{fontName} .ext', ..' – Fleuv