从样式表中检测并删除旧的浏览器CSS hack

时间:2019-01-10 21:53:04

标签: css css3 replace css-selectors backwards-compatibility

因此,我正在研究一个网站,发现它充满了旧代码和IE风格的重置/修改/填充等。所有这些都不再需要支持。

有没有一种简单,有效,安全的方法来检测样式并从样式表中删除旧样式,而不是我遍历数千行CSS?

我在说_background:灰色; -ms-filter :; -WebKit-border-radius :;以及其他所有专有的东西。

该网站仅支持使用标准CSS3选择器和属性的现代浏览器,因此,如果我可以找到一种解析方法,并自动删除或至少为我提供过时的代码行号,那将为我节省很多时间量(并且省了我从头开始的时间!!)

预先感谢大家!

1 个答案:

答案 0 :(得分:0)

我发现了一个非常有用的工具:https://www.projectwallace.com/

它不会剥离CSS,但是提供了很好的概述!!