Css 嬉戏色彩

Css 嬉戏色彩,css,sass,Css,Sass,我正在尝试重新使用原色来应用基于原色的边框。参考我的代码 h2{ border-color:#999-100; } **Outputs to which i expected** h2{ border-color:#353535 } 若我试图使用将其保存到变量中,它会抛出未定义的变量 $primary:#999; h1{ border-color:$primary-100; } 这可能很简单,但我是个初学者。提前感谢谢谢你的回复最后我发现我犯了什么错误 $primary:#9

我正在尝试重新使用原色来应用基于原色的边框。参考我的代码

h2{
  border-color:#999-100;
}

**Outputs to which i expected**

h2{
  border-color:#353535
}
若我试图使用将其保存到变量中,它会抛出未定义的变量

$primary:#999;
 h1{
 border-color:$primary-100;
}

这可能很简单,但我是个初学者。提前感谢

谢谢你的回复最后我发现我犯了什么错误

$primary:#999;
h1{
  border-color:$primary - 100;
}

我忘了在
$primary和100之间留空格了

谢谢你的回复最后我发现了我犯的错误

$primary:#999;
h1{
  border-color:$primary - 100;
}

我忘了在
$primary和100之间留空格了

嘿,Santosh how#999-100=3535??我也在学习sass,你能解释一下吗……我想你想做一些像darken($primary,10%)@SahilDhir的事情,这是一种RGB计算……我不知道它以什么逻辑到达SanthoshKumar@SanthoshKumar,我认为你应该使用#100,而不是只使用100加一些空格,比如-边框颜色:$primary-#100;。。我在scss中尝试了这个代码,它成功了。。但是它没有把353535作为输出:(嘿,Santosh how#999-100=353535??我也在学习sass,请你解释一下……我想你想做一些像变暗($primary,10%)这样的事情@SahilDhir这是一种RGB计算…不知道它是通过什么逻辑到达SanthoshKumar的,我认为你应该使用#100,而不仅仅是带有一些空间的100,比如-边框颜色:$primary-#100;。我在SCS中尝试了这段代码,它成功了。但它没有给出353535作为输出:(太好了..你用的是哪种编译器?@SahilDhir-SASS默认编译器太好了..你用的是哪种编译器?@SahilDhir-SASS默认编译器