我有一个html页面和一个巨大的CSS文件,有大约900个样式条目.我试着用Dust-Me清理它,它发现了大约700个未使用的选择器.所以,我想我可以疯狂地从列表中手动删除这些选择器.有没有办法自动删除它们?
使用Dust-Me等工具识别未使用的CSS选择器会产生一定程度的错误.例如,它是否可靠地识别动态创建的HTML中引用的样式 - 可能通过JavaScript完成?防尘我的创建者可能已经意识到这种缺陷的并没有提出清理你的CSS文件实际上是保护你.
识别未使用元素的问题在于必须假设由于未找到使用,因此元素未使用.这通常是一个不好的假设.该网站可能没有完全蜘蛛网,导致缺少参考.或者,动态创建的引用对工具"不可见".一个最有可能让你陷入困境 - 在任何情况下,因为一些工具没有找到一个参考它是信仰的一个非常大的飞跃自动删除CSS选择器.
我建议采取他们生成的列表并手工完成工作 - 非常小心!