基于SASS

时间:2018-06-05 12:07:38

标签: javascript css sass

我正在使用SASS和Angular 6.我的类名level是在带有动态后缀的javascript中生成的,例如level-1level-10。 我想计算scss文件中的填充取决于该后缀。 应该是这样的:

level- $ {   padding-left:calc($ * 10)px }

有可能吗?

1 个答案:

答案 0 :(得分:2)

是的,您可以在SASS中编写一个循环来生成类,例如这样。

@for $i from 1 through 10 {
  .levels-#{$i} {
    padding-left: 10px * $i;
  }
}