.net - ASP.NET 主题中每页一个 CSS

标签 .net asp.net css themes styles

有人知道怎么做吗?

Theme A
  style_for_x.aspx.css
  style_for_y.aspx.css
Theme B
  style_for_x.aspx.css
  style_for_y.aspx.css

或者更好:

Theme A
  style_for_all_pages.css
  style_for_x.aspx.css
  style_for_y.aspx.css
Theme B
  style_for_all_pages.css
  style_for_x.aspx.css
  style_for_y.aspx.css

最佳答案

ASP.NET 主题的问题是所有现有的 CSS 文件都包含在每个页面上。

也许你应该将你的 CSS 文件移动到不同的位置(例如“~/css/ThemeA”)并根据当前页面的名称和当前选定的主题。

关于.net - ASP.NET 主题中每页一个 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2487105/

相关文章:

.net - 如何使用 C#.NET 在 PEM 文件中使用 P-256 key 计算 ECDSA 签名?

c# - 是否可以在 Controller 外部的运行时获取路由数据?

javascript - 带有下拉列表的 Asp.net 动态 gridview

css - 如何调整没有内容的相对div的大小?

.net - dotnet 构建产生 NullReferenceException

c# - 数据集的插入/删除/修改的正确顺序是什么?

c# - 了解 MassTransit 中的 "Finalize"

asp.net - 上下文不是asp.net用户控件中的成员

javascript - 弹出窗口中的溢出滚动条不起作用( Bootstrap )

javascript - 如果在页面顶部并且用户向上滚动,则将类添加到元素