我正在寻找一个好的CSS压缩,合并和优化工具。我发现工具清理CSS,但他们不优化覆盖。
这里有一个基本的例子:
a {color:#000}
在另一行上,a颜色被覆盖:
a {color:#fff}
有人知道一个工具,可以清理未使用的CSS,被覆盖,只保留应用的风格?
解决方法
我不是特别明白你的意思是什么“干净的未使用的CSS”,但在任何情况下,我会抛出两个工具在你,也许一个会工作(良好的鸟枪法)。
CSS Lint似乎指出“重复属性”。有一个range of articles覆盖一些它做什么。但是有了你的两个定义的测试,
a { color: #fff; } a { color: #000; }
它没有做任何事情。而…
Code Beautifier组合了两个选择器,选择两个选择器中的后者(即实际应用的样式)。导致:
a { color:#000; }