Sass - 如何在另一个变量中使用变量

时间:2013-10-25 16:27:43

标签: variables sass

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

code example

1 个答案:

答案 0 :(得分:0)

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

Solution