如何修复 "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;
}
当我对我的项目执行声纳扫描时,它说 属性 值对于以下代码行应该有效:
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;
}