Colors

兼容性:Dart Sass 1.14.0+|LibSass 3.6.0+|Ruby Sass 3.6.0+

LibSass和以前版本的Dart或Ruby Sass不支持alpha通道的十六进制颜色

Sass内置了对颜色值的支持。就像CSS颜色一样,它们表示sRGB颜色空间中的点,许多Sass颜色函数也在HSL颜色空间中运行。Sass颜色可以写成十六进制代码(#f2ece4#b37399aa)、CSS颜色名midnightbluetransparent)或函数rgb()rgba()hsl()hsla()

无论最初Sass颜色如何写的,它都可以与基于HSL和基于RGB的函数一起使用!

CSS支持许多不同的格式,它们都可以表示相同的颜色:名称、十六进制代码和函数表示法。Sass选择哪种格式编译颜色取决于颜色本身、它在原始样式表中是如何编写的以及当前的输出模式。由于样式的差异很大,样式表作者不应依赖任何特定的输出格式来编写颜色。

Sass支持许多有用的颜色函数,可以通过将多种颜色混合在一起调整其色调饱和度亮度来创建基于现有颜色的新颜色。

上次更新: 2019-11-5 4:49:11 PM