【问题标题】:Is there a library/tool to manage themeable CSS for ASP.NET applications?是否有用于管理 ASP.NET 应用程序的主题 CSS 的库/工具?
【发布时间】:2010-07-16 20:09:41
【问题描述】:

假设我有一个应用程序具有多个共享相同 CSS 架构的安装。这些应用程序中的每一个都将具有相同的 CSS 文件,但具有不同的颜色。

我正在考虑以下解决方案:

  1. 我不会引用真实的颜色,而是在 CSS 文件中引用 。如前所述,这些 CSS 文件对于应用程序的所有安装都是相同的。
  2. 相同应用程序的每个安装都有一个表格,将变量名称与实际颜色相关联,而不是整个 CSS。
  3. 应用程序将使用 ASHX(通用 HTTP 处理程序)引用 CSS 文件,该处理程序将编译 CSS 并返回它。
  4. 如果这些颜色表可以通过可视化软件进行编辑,那就更好了。

这已经在某个地方实现了吗?

【问题讨论】:

    标签: .net asp.net html css


    【解决方案1】:

    也许http://www.dotlesscss.com/ 会有所帮助。除此之外,使用asp.net themes 还可以为您提供一些所需的灵活性。

    【讨论】:

      【解决方案2】:

      只需 3 个简单的步骤即可完成:

      1. 安装 Ruby:http://www.ruby-lang.org/en/downloads/
      2. 在命令行/powershell 中安装 HAML(一种更快的 HTML 编写方式 - 有点像未打开的 Zen Coding),使用:

        gem install haml

      3. 现在在 cmd 行中执行:

        sass --watch folderWithSass:compileMyCSSToThisFolder

      详情请参阅:http://nex-3.com/posts/90-auto-compile-sass-files-with-sass-2-4

      另外...我建议查看 CSS Tricks 以了解如何在 SASS 中编写的示例 - http://css-tricks.com/video-screencasts/88-intro-to-compass-sass/

      【讨论】:

      • 对不起,正如我所说,我使用的是 .NET
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-25
      • 1970-01-01
      相关资源
      最近更新 更多