Skip to main content

at-rule-no-vendor-prefix

Disallow vendor prefixes for at-rules.

    @-webkit-keyframes { 0% { top: 0; } }
/** ↑
* This prefix */

This rule ignores non-standard vendor-prefixed at-rules that aren't handled by Autoprefixer.

The fix option can automatically fix all of the problems reported by this rule. However, it will not remove duplicate at-rules produced when the prefixes are removed. You can use Autoprefixer itself, with the add option off and the remove option on, in these situations.

Options

true

{
"at-rule-no-vendor-prefix": true
}

The following patterns are considered problems:

@-webkit-keyframes { 0% { top: 0; } }
@-ms-viewport { orientation: landscape; }

The following patterns are not considered problems:

@keyframes { 0% { top: 0; } }
@viewport { orientation: landscape; }