Css SASS compass编译器在多个赋值@each循环时阻塞
以下是来自的示例: 出于某种原因,它会引发以下错误: 错误sass/screen.scss(第8行:“@each$animal”后的CSS无效:应为“in”,was“,$color,$curs…”) 我尝试卸载并重新安装ruby/sass/compass,但没有成功。有什么好处?以下是我的版本:Css SASS compass编译器在多个赋值@each循环时阻塞,css,ruby,sass,compass-sass,precompiler,Css,Ruby,Sass,Compass Sass,Precompiler,以下是来自的示例: 出于某种原因,它会引发以下错误: 错误sass/screen.scss(第8行:“@each$animal”后的CSS无效:应为“in”,was“,$color,$curs…”) 我尝试卸载并重新安装ruby/sass/compass,但没有成功。有什么好处?以下是我的版本: SASS 3.2.19 罗盘0.12.5 看来多重分配是SASS 3.3的功能。也许会有帮助。看来多重分配是SASS 3.3的功能。也许会有帮助。看来多重分配是SASS 3.3的功能。也许会有帮助。看
- SASS 3.2.19
- 罗盘0.12.5
@each $animal, $color, $cursor in (puma, black, default),
(sea-slug, blue, pointer),
(egret, white, move) {
.#{$animal}-icon {
background-image: url('/images/#{$animal}.png');
border: 2px solid $color;
cursor: $cursor;
}
}