我有一个带有jquery pageguide的.NET核心应用程序。应用程序的颜色,例如菜单栏,可由用户配置。
为实现此目的,我在Controller中添加了一个带有HtmlString
标记的<style>
。在标签中是类中用户特定的颜色。
var primaryColor = "rgb(28,67,104)"; //will be configurable
return new HtmlString(($".primarycolor{{background-color:{primaryColor}; }}"));
我想让用户配置jquery pageguide的颜色,但是pageguide.css文件中的颜色值显然不能修改。我读到了LESS,但我不能(也不应该)在运行时编译它。
如何为页面指南添加动态颜色支持?使用js或服务器端代码有相对简单的方法吗?
答案 0 :(得分:0)
<style>
标记覆盖它,然后您可以在HTML文件上实现该标记。 CSS会覆盖默认颜色。