是否可以从咖啡脚本中读取变量?

时间:2013-10-08 11:03:35

标签: coffeescript sass

我在scss文件中定义如下。

$base1: #362E2B;
$base2: #43452f;
$base3: #ffce58;

在这样的咖啡剧本中。

$("#menu a").hover(
 -> $(@).css("background","white").css("color","#43452f")
 -> $(@).css("background","#43452f").css("color","#ffce58")
)

如果可能,我避免在咖啡脚本中使用幻数。 有没有办法从咖啡脚本中读取scss变量?

1 个答案:

答案 0 :(得分:1)

不,这是不可能的。 SASS变量仅驻留在服务器端,它们永远不会到达客户端。

您应该在元素上切换语义类,并让CSS执行应用特定颜色的工作,而不是直接将样式应用于元素。