【发布时间】:2015-08-14 20:47:39
【问题描述】:
我有一组 *.scss 文件被编译到我的 main.min.css 文件中。在许多地方都使用了带有颜色的变量(比如说 $customColor)。我在数据库中有我的用户,一个字段是带有十六进制 rgb 代码的 UserColor。
现在登录后用户必须看到带有 $customColor 设置为 RGB 的颜色的网站。我不知道如何在我的 asp.net 应用程序中不更改顶部的 css。
会有成千上万的用户,所以我不能为每个用户提供许多 css,但只有一个区别 - $customColor。
可以在客户端做吗?当许多人登录服务时,这将有助于避免服务器上的冲突。然后我想例如在所有 main.min.css 文件中将所有设置的位置(例如“#e45f2”)替换为自定义颜色。然后我会返回颜色以查看 ViewBag 并在 Jquery 函数中使用。有可能吗?
【问题讨论】:
标签: jquery css asp.net-mvc sass customizing