$grid列别名Sass变量是如何工作的。。。?

$grid列别名Sass变量是如何工作的。。。?,sass,zurb-foundation,zurb-foundation-6,Sass,Zurb Foundation,Zurb Foundation 6,将其设置为false应该只使用“column”,但在我的项目中,它对已编译的CSS没有影响——column和column仍然存在 我对让它工作很感兴趣,因为这表明它会将文件大小减少3%到5%。我已尝试了以下所有方法,但均未达到预期效果: // Selector used for an alias of column (with @extend). If false, no alias is created. $grid-column-alias: ''; $grid-colum

将其设置为false应该只使用“column”,但在我的项目中,它对已编译的CSS没有影响——column和column仍然存在

我对让它工作很感兴趣,因为这表明它会将文件大小减少3%到5%。我已尝试了以下所有方法,但均未达到预期效果:

// Selector used for an alias of column (with @extend). If false, no alias 
is created.
    $grid-column-alias: '';
    $grid-column-alias: 'false';
    $grid-column-alias: false;
    $grid-column-alias: 'column';

还有其他人成功地使用过这个吗?我用其他网格列变量声明它。我遗漏了什么?

查看这里的源代码,它似乎正在检查

@if $column == 'column' and has-value($grid-column-alias)
has value
对任何falsy返回false,因此这意味着将$grid column alias设置为false应该有效。。。在一个空的ZURB模板中快速测试它时,我发现当我更新我的
\u设置.scss
时,
$grid column alias:false我不再获得
.columns


如果这对您不起作用,那么您可能是在已经包含mixin之后设置它的?如果您能对您的SCS和构建设置进行更多的解释,也许这将有助于跟踪此问题。

查看此处的源代码,它似乎正在检查

@if $column == 'column' and has-value($grid-column-alias)
has value
对任何falsy返回false,因此这意味着将$grid column alias设置为false应该有效。。。在一个空的ZURB模板中快速测试它时,我发现当我更新我的
\u设置.scss
时,
$grid column alias:false我不再获得
.columns


如果这对您不起作用,那么您可能是在已经包含mixin之后设置它的?如果您能多解释一下您的SCS和构建设置,可能会有助于跟踪此问题。

您能发布构建任务吗?您能发布构建任务吗?很高兴听到它在某处起作用。我没有使用
\u settings.scs
,但是所有其他
$grid column-
变量在我调用它们的位置都可以正常工作。很高兴听到它在某处工作。我没有使用
\u settings.scss
,但是所有其他
$grid column-
变量在我调用它们的位置都可以正常工作。