2010-07-16 21 views
0

假設我有一個具有共享相同CSS模式的多個instalations的應用程序。這些應用程序中的每一個都具有不同顏色的相同CSS文件。是否有一個庫/工具來管理ASP.NET應用程序的主題化CSS?

我想以下解決方案:

  1. 而不是引用真實的色彩,我想引用CSS文件中<%變量名稱%>。如前所述,這些CSS文件對於應用程序的所有安裝都是相同的。
  2. 相同應用程序的每個instalations都有一個表,它將變量名與實際顏色相關聯,而不是整個CSS。
  3. 該應用程序將使用ASHX(通用HTTP處理程序)引用CSS文件,該文件將編譯CSS並將其返回。
  4. 如果這些顏色表可以通過可視化軟件進行編輯,則最好。

這是否已在某處實施?

回答

0

它可以在3個簡單的步驟來完成:

  1. 安裝Ruby:http://www.ruby-lang.org/en/downloads/
  2. 安裝HAML(編寫HTML的一個更快的方式 - 有點像未開封禪編碼)在命令行/ PowerShell的使用:

    gem install haml

  3. 在cmd行

    現在做:

    sass --watch folderWithSass:compileMyCSSToThisFolder

參見:http://nex-3.com/posts/90-auto-compile-sass-files-with-sass-2-4的全部細節。

而且......我建議您查看CSS訣竅如何在SASS寫一個例子 - http://css-tricks.com/video-screencasts/88-intro-to-compass-sass/

+0

對不起,正如我所說,我使用.NET – 2010-07-17 12:57:05

相關問題