2

我正在开发一个用户可以编辑 CSS 文件的项目。但是,我们需要设置一些不能被覆盖的规则。使用该!important规则将是执行此操作的一种方法,但在最坏的情况下,用户也可以通过简单地使用!important自己来覆盖它。所以我们的总体想法是找到一个解析器,让我们了解用户的 CSS 并将我们的样式定义放在需要的地方。

现在我们找到了一些解析器,但我们觉得解析 CSS 代码可能很棘手——我们不知道库 X 是否能很好地完成它的工作。所以我们的问题是,是否有人已经有 CSS 解析器的经验并且可以推荐它。

4

1 回答 1

0

csspurify至少可以让你开始你想做的事情。它是一个 CSS 解析器,可让您过滤掉规则集和规则。它相对较新,但至少可以为您提供一个起点。

于 2012-03-01T18:41:43.963 回答