declaration-block-no-duplicate-custom-properties
禁止在声明块中重复自定义属性。
a { --custom-property: pink; --custom-property: orange; }
/** ↑ ↑
* These duplicated custom properties */
此规则区分大小写。
该 message
次要选项 可以接受此规则的参数。
选项
true
以下模式被视为问题
a { --custom-property: pink; --custom-property: orange; }
a { --custom-property: pink; background: orange; --custom-property: orange }
以下模式不被视为问题
a { --custom-property: pink; }
a { --custom-property: pink; --cUstOm-prOpErtY: orange; }
可选的次要选项
ignoreProperties: ["/regex/", /regex/, "non-regex"]
忽略特定属性的重复项。
给定
["--custom-property", "/ignored/"]
以下模式被视为问题
a { --another-custom-property: 1; --another-custom-property: 1; }
以下模式不被视为问题
a { --custom-property: 1; --custom-property: 1; }
a { --custom-ignored-property: 1; --custom-ignored-property: 1; }