4

我已经在一个非常大的项目上工作了将近 2 年,并且客户的要求不断变化。当然,这些变化会影响一切,我想找到一种以更动态的方式使用 CSS 的方法。

我假设我可以获得在 IronRuby/Python 下运行的 ruby​​ 或 python CSS DSL 之一,但是这个客户端对安装的软件/框架非常特别。

我还没有找到基本编程语言是 vb 或 c# 的 CSS DSL。

参考: http ://sandbox.pocoo.org/clevercss/和http://nubyonrails.com/articles/dynamic-css

4

3 回答 3

4

Less CSS for .NET 最近发布了。

http://www.dotlesscss.org/

于 2009-11-22T16:51:24.820 回答
1

我不确定是否有任何公开可用的产品,但我已经为 .css 文件编写了几次 ASP.NET HttpHandler。这是一项非常简单的任务,我通常会添加变量和基本表达式支持、实时缩小、注释剥离等内容。这是您要找的吗?如果是这样,我认为每次最多需要 10 个小时的工作来编写、调试和实现处理程序……考虑到所有的好处,这还不算太糟糕。

于 2009-05-26T17:12:30.420 回答
1

您还可以使用作为 Visual Studio SDK 一部分的 DSL 工具包或使用 Oslo 编写自己的 DSL。在前一种情况下,结果可能是 .css 文件以及您需要的任何其他文件,包括供您的 ASP.NET 应用程序调用的 API 代码。

于 2009-05-26T17:24:33.483 回答