SCSS if函数没有false(else)子句

时间:2016-08-26 13:12:05

标签: sass

任何人都知道如何使用SASS if函数( @if指令)而不使用false(aka else)子句?

用例:我有一个SASS库,它通常单独使用,包括完整的CSS重置。有人想从库中获取一个单独的文件并将其添加到包含Zurb Foundation的项目中,当然,这完全破坏了CSS重置。我想用这样的用例来容纳这个用例:

$css-reset: false !default;

.form__input {
    border-radius: 4px if(not $css-reset, !important);
}

这是一个SASS编译错误,因为编译器需要if()函数的第三个参数。

提前致谢

1 个答案:

答案 0 :(得分:1)

不是超级优雅,但这有效:

CONNECT oe/&pass