如何在Mix()中使用从Contrast()返回的值

时间:2019-02-06 09:02:42

标签: css sass less

我目前正在从更少的文件迁移到sass,下面的代码已从更少的文件转换为scss。

$white: #FFF;
$black: #000;
$gray: #CCCCCC;

$modal-destroy-btn-bg: mix(contrast($gray, $black, $white, 50%),$white,50%);

编译此代码时,出现错误“错误:$ color1:“ contrast(#FFF,#000,CCCCCC,50%)”不是'mix'的颜色。“

我看了一段时间,才知道对比度()将返回过滤器值,所以我认为上面的代码将不起作用,因为混合()期望使用不同的值。我不确定这是否用较少的方式工作,因为那是遗留代码。所以我的问题是,有没有办法使这项工作可行? 预先感谢!

0 个答案:

没有答案