跳至主要内容

selector-no-vendor-prefix

禁止选择器使用供应商前缀。

input::-moz-placeholder {}
/** ↑
* This prefix */

此规则忽略由 Autoprefixer 未处理的非标准供应商前缀选择器。

fix 选项 可以自动修复此规则报告的所有问题。但是,它不会删除删除前缀后产生的重复选择器。您可以使用 Autoprefixer 本身,以及 add 选项关闭,remove 选项打开,在这种情况下。

message 次要选项 可以接受此规则的参数。

选项

true

以下模式被视为问题

input::-moz-placeholder {}
:-webkit-full-screen a {}

以下模式不被视为问题

input::placeholder {}
:full-screen a {}

可选的次要选项

ignoreSelectors: ["/regex/", /regex/, "non-regex"]

禁止选择器使用供应商前缀。

给定

["::-webkit-input-placeholder", "/-moz-.*/"]

以下模式不被视为问题

input::-webkit-input-placeholder {
color: pink;
}

input::-moz-placeholder {
color: pink;
}