我想通过我的css管理我的网站(asp.net)的所有设计。我的客户要求是他应该能够在4-5小时内改变网站的所有设计。这有没有可能。有什么技巧可以做到这一点吗?
发布于 2010-11-15 13:33:13
当然是了。ASP.NET只能渲染html、css和javascript。你所需要的是让它呈现你想要的html,并在css中挂接布局。
ASP.NET还为您提供了一些很棒的功能:主题和皮肤。这些使得不断变化的css,图像,...在代码中配置或设置某个premaid主题的快照。我建议你看看这些视频,了解更多信息:
发布于 2010-11-15 13:35:12
这确实是一项非常艰巨的任务。客户所说的设计是指颜色/主题还是布局?
基本上可以归结为以下几点: 1.只从你的ASP.NET代码生成语义html。这不是内联样式,而是指需要设置样式的html的完整css类名。2.将css文件一分为二。一个用于样式和布局,另一个用于颜色。如果您使用的是图像,则它们应该是彩色css文件的一部分
你可以从这里开始,但也要清楚你的客户所说的“应该能够在4-5小时内改变设计”是什么意思。
发布于 2010-11-15 13:40:42
是的,这是可能的,如果你对CSS有很好的了解,即2和3。看看下面的链接,它可以为你提供关于完全依赖于CSS的布局的想法
Yui library
Yui CSS tools
可以使用更多像CSS sprite这样的想法来实现您的需求
https://stackoverflow.com/questions/4181631
复制相似问题