我正在寻找一个好的CSS压缩,合并和优化工具。我找到了清理CSS的工具,但它们没有优化覆盖。
这是一个基本的例子:
a{color:#000}
在另一行上,a
颜色被覆盖:
a{color:#fff}
有没有人知道一个可以清理未使用的CSS的工具,它被覆盖并只保留应用的样式?
答案 0 :(得分:19)
我并不特别明白你所说的“干净的未使用的CSS”是什么意思,但无论如何,我会向你扔两个工具,也许会有一个工具(好的'霰弹枪方法')。
CSS Lint似乎指出了“重复属性”。有一个range of articles涵盖了它的一些功能。但是用你的两个定义进行测试,
a { color: #fff; }
a { color: #000; }
它并没有做太多的事情。虽然......
Code Beautifier确实合并了两个选择器,选择后两者(即实际应用的样式)。导致:
a {
color:#000;
}