禁止未知的单位。
a { width: 100pixels; }
/** ↑
* 这个单位 */
此规则考虑了 CSS 规范中定义的单位,包括已知的编辑草案。
true
以下模式被视为违规:
a {
width: 10pixels;
}
a {
width: calc(10px + 10pixels);
}
以下模式不被视为违规:
a {
width: 10px;
}
a {
width: 10Px;
}
a {
width: 10pX;
}
a {
width: calc(10px + 10px);
}
ignoreUnits: ["/regex/", /regex/, "string"]
给定:
["/^my-/", "custom"]
以下模式不被视为违规:
width: 10custom;
a {
}
a {
width: 10my-unit;
}
a {
width: 10my-other-unit;
}
ignoreFunctions: ["/regex/", /regex/, "string"]
给定:
["image-set", "/^my-/", "/^YOUR-/i"]
以下模式不被视为违规:
a {
background-image: image-set(
'/images/some-image-1x.jpg' 1x,
'/images/some-image-2x.jpg' 2x,
'/images/some-image-3x.jpg' 3x
);
}
a {
background-image: my-image-set(
'/images/some-image-1x.jpg' 1x,
'/images/some-image-2x.jpg' 2x,
'/images/some-image-3x.jpg' 3x
);
}
a {
background-image: YoUr-image-set(
'/images/some-image-1x.jpg' 1x,
'/images/some-image-2x.jpg' 2x,
'/images/some-image-3x.jpg' 3x
);
}