SASS中有"+ ="之类的东西吗?

d13*_*r43 5 css sass

是否可以通过递增或递减重新定义SASS中的数字属性?考虑这样的事情:

h1 {
    font-size: 10px;
}

h1.important {
    font-size: += 10px;
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过定义变量来解决这个问题.没有可能吗?

Fre*_*eer 4

不确定是否+=有效,但您可以使用基变量,然后将其添加到另一个类中。

$baseFontSize: 10px

h1
  font-size: $baseFontSize


.border 
  font-size: $baseFontSize + 10px
Run Code Online (Sandbox Code Playgroud)

  • 语法并不完美,但是解析器没有理由不能计算出 10px 添加到当前的 font-size 值。像这样的语句在许多语言中都很常见。 (2认同)