【发布时间】:2013-03-22 20:26:27
【问题描述】:
我想在 SASS 中动态创建 mixin,以列表中的每个项目命名,但它似乎不起作用。
我试过了,但我得到一个错误:
$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}"
SASS 不支持这种用法吗?我在手册中找不到任何关于它的内容。
【问题讨论】:
-
您确定在这种情况下需要使用
@mixin吗?请参阅下面的答案
标签: sass mixins dynamic-function