为什么在CSS属性值中使用$ sign?

时间:2017-07-11 11:43:30

标签: css

我遇到过这段代码,无法在任何地方找到它的使用文档:

#navbar {
    color: $white;
    }

和'background:$ black;'

为什么要使用'$'符号?

2 个答案:

答案 0 :(得分:2)

这些变量通过CSS预处理器(如SASS)进行解释和替换,从而节省了更改基本颜色或样式时的潜在时间和精力。有关详细信息,请查看:http://sass-lang.com/

示例

$base_width: 5em;
$base_colour: #FFFFFF;

#main {
  width: $base_width; // width is set as 5em
}
#secondary_div{
  width: $base_width;
  background: $base_color;
}

答案 1 :(得分:-3)

无法在CSS中执行此操作。 https://www.w3schools.com/cssref/css_colors_legal.asp链接到您可以在css中指定颜色的所有合法方式。