我使用 Spring 并找到了类似问题的答案,但它并不令人满意,因为它需要更改元素结构: Get Eclipse to recognise CSS included via context in Spring MVC project
所以问题是,我能否以某种方式设置 Eclipse 以忽略“未定义的 CSS 类”警告。
这不仅仅是关于 Spring,我可能有一些在 JavaScript 中使用的 CSS 类在 CSS 电子表格或任何其他原因中不存在。警告显示在 html 上使用它找不到的 css 类的每个元素上,例如:
<div class="js-something">Something</div>
这个类不会在 .css 文件中定义,因为它只在 JavaScript 中使用。与 .css 连接的 Spring 相同:
<link href="<c:url value='/css/style.css'/>" rel="stylesheet" type="text/css" />
或者在使用 ng-include 添加 html 文件的 AngularJS 元素中。这个警告真的没什么用,它甚至应该默认禁用。我查看了所有 Eclipse 设置,但找不到任何方法来忽略此类警告。谁能帮我摆脱那些?
最佳答案
好的,我找到了。有趣的是,如果您编辑元素首选项,它位于“验证”下,而不是在整体首选项中,这就是为什么我通过“验证”搜索首选项时找不到它的原因。
在元素首选项中:Web Resources -> Validation -> CSS
在总体偏好设置中:Web -> HTML 文件 -> Web 资源 -> CSS
我的元素终于不再充满黄色标记了。
关于css - Eclipse:忽略 "Undefined CSS class"警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31804675/