shorthand-property-no-redundant-values
禁止简写属性中出现冗余值。
a { margin: 1px 1px 1px 1px; }
/** ↑ ↑ ↑
* These values */
您可以使用 简写属性 一次设置多个值。例如,您可以使用 margin 属性一次设置 margin-top、margin-right、margin-bottom 和 margin-left 属性。
对于某些简写属性,例如与 盒子边缘 相关的属性,您可以安全地省略一些值。
此规则检查以下简写属性
marginpaddingborder-colorborder-radiusborder-styleborder-widthgrid-gapinset
该 fix 选项 可以自动修复此规则报告的所有问题。
该 message 次要选项 可以接受此规则的参数。
选项
true
以下模式被视为问题
a { margin: 1px 1px; }
a { margin: 1px 1px 1px 1px; }
a { padding: 1px 2px 1px; }
a { border-radius: 1px 2px 1px 2px; }
a { -webkit-border-radius: 1px 1px 1px 1px; }
以下模式不被视为问题
a { margin: 1px; }
a { margin: 1px 1px 1px 2px; }
a { padding: 1px 1em 1pt 1pc; }
a { border-radius: 10px / 5px; }