我定义了这3种颜色:
$brancheColor-firstbranche: red;
$brancheColor-secondbranche: blue;
$brancheColor-thirdbranche: green;
然后我创建了一个带有某个分支名称的foreach循环:
$totalBranches: (firstbranche, secondbranche, thirdbranche);
我使用Sass @each
循环迭代:
@each $branche in $totalBranches {
body##{$branche} {
// After the "-" sign, where it says #{$branche} should be the var
background-color:$brancheColor-#{$branche};
}
}
所以我想在变量中使用预定义的自定义变量。这可能吗?
编辑:添加了我的代码图片。
蓝色指示是神奇应该发生的地方。在这种情况下,支持$ brancheColor营销的名称“营销”应该改变。
答案 0 :(得分:0)
对于任何有兴趣的人,将2 var组合在一个列表中。一个你可以用第n个孩子1来打电话,另一个用nth 2打电话。