很多时候,当我为客户设计网站时,我使用构成整个表示层的一个(或多个)CSS文件来设计他的网站.通常情况下,客户的需求在"网站主题"方面发生了巨大变化.他可能会根据自己的口味要求从基于蓝/绿色的主题改为基于红色/橙色的主题.问题是,我的文件包含所有信息,包括:
什么是"解耦"CSS文件以使其"主题"意识到的最佳实践,同时保持其所有关于定位的信息?
我的可能做法清单如下:
编辑:根据下面提供的很好的答案,我更新了我的列表中的其他可能的解决方案列表:
在哪种情况下哪个更好?还有其他易于维护和灵活的方式吗?
迄今为止的最佳答案:使用SASS制作非常灵活的样式表.当然,这意味着轻微的学习曲线,但根据一些评论,SASS似乎是动态样式表(以及HAML)的下一个方法.
| 归档时间: |
|
| 查看次数: |
6227 次 |
| 最近记录: |