如何使用MVC3 / C#/ Razor将变量传递给SASS?

时间:2012-09-03 09:57:30

标签: c# css asp.net-mvc-3 sass less

在我目前的MVC3项目中,我们正在实现一个主题功能,用户可以选择将在整个站点中使用的颜色调色板。

要做到这一点,我需要能够将他们的选择传递给我的样式表。似乎我的选择是无点或SASS,我更喜欢SASS的外观,但无法解决如何将参数传递给它。

使用dotless时,您可以在引用样式表时在查询字符串中将参数传递给它,下面我将传递所选蓝色和绿色的十六进制代码:

<link href="/Content/Site.less?blue=%23134988&amp;green=%23008000&amp;"
      rel="stylesheet" type="text/css" />

然后可以使用@blue@green

在样式表中访问这些变量

有谁能告诉我如何使用SASS实现同样的目标?

0 个答案:

没有答案