当我的网站依赖于许多css文件时,我意识到它是一团糟。这意味着,我使用来自另一个团队的不同css文件,并将它们与我的一起使用。嗯,很多文件呢!我对组织它们感到困惑。有人有一个很好的解决方案吗?
答案 0 :(得分:2)
删除重复的规则和属性后,您可以使用cssmerge合并文件。
答案 1 :(得分:0)
你可以看到我对类似问题的回答。关于名称和文件以及一般css组织。
答案 2 :(得分:0)
你的“一体化”方法表明你可能会践踏每个人的CSS定义。 包含每个CSS文件的顺序可能会极大地影响您的网站。
对你来说,没有一个简单的答案。您需要让其他团队以相同的方式工作,或者使用版本控制系统与他们合作,您可以在一个地方贡献CSS。
答案 3 :(得分:0)
我真的很想知道人们如何对CSS文件进行分组并防止命名冲突。
但我也认为您应该考虑如何将CSS打包为生产版本。它实际上取决于您正在使用的框架和您的应用程序代码,但理想情况下,您可以通过某种方式指定哪些页面依赖于哪些文件,以及将页面的CSS文件连接在一起并通过{运行它们的构建步骤{3}},并输出一个唯一的文件名,包括内容的校验和或日期,以便可以无限期地缓存文件。 (然后你当然是文件的YUI Compressor)
答案 4 :(得分:0)
答案 5 :(得分:0)
这些是手动合并和组织CSS的一些技巧
答案 6 :(得分:0)
我非常喜欢styleneat.com。只有它不是一个网络应用程序。