如何修复 "Property value should be valid" 的声纳问题:

How to fix sonar issue for "Property value should be valid":

当我对我的项目执行声纳扫描时,它说 属性 值对于以下代码行应该有效

HR {
  color: 3c78b5;
  height: 1;
}

对于color: 3c78b5;

它建议:

Update the invalid value of property "color". Expected format: <color>  

并且 height: 1;

它推荐:

Update the invalid value of property "height". Expected format: auto | <length> | <percentage> | fill | max-content | min-content | fit-content 

但是,我认为我们无法应用这些建议来解决此问题。 有什么想法吗?

您的颜色 属性 不是有效的十六进制值格式。参见 MDN CSS Color

您的身高属性未列出单位。参见 MDN CSS Height and MDN CSS Length

所以是的,您可以遵循列出的解决方案。您的浏览器可能会给出正确的输出,但它不能做任何其他事情,只能假设您在 CSS 中的意思,因为它们不符合规则。

按照@takendarkk 在问题的评论部分中所说的方式修复它:

HR {
  color: #3c78b5;
  height: 1px;
}