Sass 罗盘精灵布局
如何将布局传递到我的精灵中,并像这样调用它们Sass 罗盘精灵布局,sass,sprite,Sass,Sprite,如何将布局传递到我的精灵中,并像这样调用它们 $sprite-global : sprite-map( "sprites/global/*.png", $sprite-global-layout: smart ); $sprite全局布局:smart被完全忽略。根据,它应该像这样应用: $sprite-global-layout: smart; $sprite-global: sprite-map("sprites/global/*.png"); 因此,显然,该
$sprite-global : sprite-map(
"sprites/global/*.png",
$sprite-global-layout: smart
);
$sprite全局布局:smart
被完全忽略。根据,它应该像这样应用:
$sprite-global-layout: smart;
$sprite-global: sprite-map("sprites/global/*.png");
因此,显然,该目录不会附加到布局变量的名称中,因此这实际上是可行的:
$global-layout: smart;
@import "sprites/global/*.png";
此外,使用精灵贴图而不是@import来设置它们可能会出现问题;请参见我可以通过将它们作为变量插入来实现这一点:
$sprites: sprite-map("sprites/*.png", $layout: vertical, $spacing:20px);
精灵可以很好地编译,但不幸的是,它的布局仍然被忽略。我也试过水平,但也被忽略了。我是否缺少config.rb设置或其他什么?