【发布时间】:2012-04-14 01:34:57
【问题描述】:
在开发 ASP.NET 网站时(使用 VB.NET Web 表单)——我的很多时间都花在编写 CSS 文件上,而且它们似乎总是很乱(代码重复)而且很长。
我想要实现的只是能够通过以下方式使用 VB.NET 代码操作 CSS:
- 使用整数变量来存储我的“黄金”数字 7,并在需要时将其用于宽度、填充、边距等
- 使用字符串变量来存储我的“金色”十六进制颜色代码,例如"#44C5F2" 并在需要时将它们用于颜色、背景颜色、边框颜色等
- 使用整数变量设置元素的高度,并有四个子元素,每个子元素的高度为:mynum / 4
我只想使用基本的 VB.net 数字和字符串操作来动态创建 CSS 文件。
我了解最终产品 - CSS 文件不应该有太大变化 - 它最多应该每天更改一次,否则无法使用缓存。
我也明白我会失去对 Visual Studio CSS 智能感知的支持,但是......
我如何做到这一点?
我应该使用:
- 通用处理程序 (ASHX)
- ASP.NET 主题
- ASP.NET 皮肤
- 还有别的吗?
我只是一些指针。
感谢任何帮助。
谢谢。
【问题讨论】:
标签: asp.net css vb.net asp.net-mvc-3 asp.net-mvc-2