#length-zero-no-unit

禁止零长度的单位。

a { top: 0px; }
/**      ↑↑
 * 这个零和这种类型的长度单位 */

长度指距离测量。长度是尺寸,即数字后面紧跟单位标识符。但是对于零长度,单元标识符是可选的。长度单位是:emexchvwvhcmmminptpcpxremvminvmax

命令行中的 --fix 选项可以自动修复此规则报告的所有问题。

#选项

#true

以下模式被视为违规:

a { top: 0px }
a { top: 0.000em }

以下模式被视为违规:

a { top: 0 } /* 没有单位 */
a { transition-delay: 0s; } /* 尺寸 */
a { top: 2in; }
a { top: 1.001vh }

#可选的辅助选项

#ignore: ["custom-properties"]

#"custom-properties"

忽略自定义属性中零长度的单位。

以下模式被视为违规:

a { --x: 0px; }