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;
}