मैं LESS CSS का उपयोग कर रहा हूँ।कम सीएसएस सेट गतिशील पृष्ठभूमि छवि mixin
मैं वर्तमान में चर के साथ मिक्सिन का उपयोग कर रहा हूं।
कुछ इस तरह ठीक काम करता है:
.border-radius (@radius) { border-radius: @radius; }
#header { .border-radius(4px); }
यह है नहीं: ': (') &
.bg-img(@img) { background-image:url(@img); }
#logo { .bg-img("../images/logo.jpg"); }
मैं यूआरएल पृष्ठभूमि छवि में & " 'का उपयोग कर के संयोजन की कोशिश की है ("") लेकिन फिर यह छवि को छवि नाम के बजाय images/@img
के रूप में प्राप्त करने का प्रयास करता है। अन्यथा यह मुझे Cannot call method 'charAt' of undefined
मुझे लगता है कि background-image:url()
लिखना हर समय बहुत कठिन है, क्या यह संभव है ..?