Sass 使用mixin,我想在同一个类中添加两次@include

Sass 使用mixin,我想在同一个类中添加两次@include,sass,Sass,我用的是flexbox。我想添加Mixin@include for flex属性,例如:flex basis、flex等,并带有供应商前缀。添加边沟不起作用。我想要这个代码在纯粹的SASS $默认网格边沟:2%; .电网{ @包括网格$边沟:$默认网格边沟; >.grid__col-3{ @包括网格列$col:3,$ground:$default grid-ground; } >.grid__col-9{ @包括网格列$col:9,$gotter:$default grid gotter; }

我用的是flexbox。我想添加Mixin@include for flex属性,例如:flex basis、flex等,并带有供应商前缀。添加边沟不起作用。我想要这个代码在纯粹的SASS

$默认网格边沟:2%; .电网{ @包括网格$边沟:$默认网格边沟; >.grid__col-3{ @包括网格列$col:3,$ground:$default grid-ground; } >.grid__col-9{ @包括网格列$col:9,$gotter:$default grid gotter; } } .电网{ 框大小:边框框; 显示:-webkit flex; 显示:-ms flexbox; 显示器:flex; } .grid>.grid\uu col-3{ 框大小:边框框; -webkit-flex:023%; -ms-flex:023%; 弹性:0.23%; 背景色:红色; } .grid>.grid\uuu col-9{ 框大小:边框框; -webkit-flex:073%; -ms-flex:073%; 弹性:0.73%; 背景色:红色; } 3. 9
唯一的问题是您引用的是一个未定义的变量$values。将mixin中定义的参数从$value更改为$value将解决此问题。

我看到定义了$value,但没有定义$value。它在别处有定义吗?如果您仍然面临这个问题,您是否尝试过改变它?是的,即仅限$value。但它应该是任何东西,它只是一个变量名。我的问题是如何在同一个类中包含这两个属性flexbox和flex。我不知道更多关于sass的事,只是我刚刚开始。嗯。。我尝试了相同的代码,但将$value更改为$value,它编译了.HTML:3 9