मैं एसएएसएस में गतिशील रूप से मिश्रित बनाना चाहता हूं, जिसका नाम सूची में प्रत्येक आइटम के नाम पर रखा गया है, लेकिन ऐसा लगता है कि यह काम नहीं करता है।SASS में गतिशील मिश्रण या फ़ंक्शन नाम को कैसे परिभाषित किया जाए?
मैं इस कोशिश की, लेकिन मैं एक त्रुटि मिलती है:
$event-icons: fair, concert, art-show, conference, dance-show, film, party, festival, theatre, launch
@each $event-icon in $event-icons
@mixin event-icon-#{$event-icon}
background-position: -($event-icon-width * $i) 0
त्रुटि:
Invalid CSS after "": expected expression (e.g. 1px, bold), was "#{$event-icon}"
एस.ए.एस.एस. द्वारा समर्थित नहीं इस प्रयोग है? मुझे इसके बारे में मैनुअल में कुछ भी नहीं मिला।
क्या आप वाकई इस स्थिति में '@ mixin' का उपयोग करने की आवश्यकता है? –