SASS 操作

SASS 操作

SASS操作

在Sass中,您可以使用不同的运算符来执行诸如串联字符串,串联颜色等操作。

SASS连接字符串

加法(+)运算符用于连接两个字符串。我们必须遵循一些规则来串联两个字符串。
规则:

如果添加带引号的字符串(在+运算符之前指定)和未带引号的字符串,则结果将显示在带引号的字符串中。
如果您添加一个带引号的字符串(在+运算符之前指定),则结果将以不带引号的字符串显示。

请参见以下示例:
@mixin string-concat {
    &:after {
        content: "My favorite language is " + Sass;
        font: Arial + " sans-serif";
    }
}
h2 {
    @include string-concat;
}

编译后,生成的CSS将具有以下代码。
h2:after {
    content: "My favorite language is Sass";
    font: Arial sans-serif;
}


SASS并置颜色

我们还可以使用加法运算符(+)产生新的颜色值。让我们举个例子。
Sass语法:
h2 {
    color: #468499 + #204479;
}

编译后,生成的CSS将具有以下代码:
CSS:
h2 {
    color: #66c8ff;
}

Sass对颜色对执行相应的计算,并在连接后形成新的颜色值。
46+20=66 (red color), 84+44=c8 (green color), and 99+79=ff (blue color)

十六进制值是红色,绿色和蓝色值的组合。它们由数字0-9和字母A-F表示。