0

我定义了这 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-marketing 后面的名称“marketing”应该改变。

代码示例

4

1 回答 1

0

对于任何有兴趣的人,将 2 个 var 组合在一个列表中。一个你可以用第 n 个孩子 1 打电话,另一个用第 n 个 2 打电话。

解决方案

于 2013-10-25T18:36:18.630 回答