CSS lint 抛出错误

标签 css stylelint

我正在运行 lint 并收到以下错误。

Unexpected vendor-prefix "-webkit-animation" 

Unexpected named color "white" 

这是我遇到错误的 css 类

.well-classname--progress {
  -webkit-animation: loadbar 1s linear forwards;
  animation: loadbar 1s linear forwards;
  opacity: 0;
  transform: translateX(-100%) translate3d(0, 0, 0);
  // margin-right: 1px;
}

.well-classname--progress:not(:last-child) {
  border-right: 1px solid white;
}

知道为什么我会收到这些 lint 错误吗?

最佳答案

Unexpected vendor-prefix "-webkit-animation"

这是 value-no-vendor-prefix stylelint 规则。

您可以使用 autoprefixer 避免包含供应商前缀的属性.

或者只是禁用此规则。

Unexpected named color "white"

这是 color-named规则设置为“从不”。

你可以将它设置为“always-where-possible”,如果你想总是使用命名颜色,可以将 white 替换为 #fff(首选)。

关于CSS lint 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45196812/

相关文章:

jquery - 如何避免垂直拖动选择?

css - 在 Windows Phone 中通过 z-index 锁定屏幕

css - 更改列顺序并调整大小

javascript - 将 Stylelint 与 Vue.js 集成

vue.js - Nuxt 中的 Stylelint 错误(基于类): Unexpected empty source (no-empty-source)

css - 为什么会出现意外的名称或十六进制数字错误?

css - 用子跨度的边界覆盖父 div 的边界

stylelint - 客户端 : stylelint --help : command not found (mac)

visual-studio-code - 如何在 VSCode 中使用 Prettier 编辑 CSS/SCSS/LESS 的自动格式设置规则?

javascript - 如何阻止我的汉堡包菜单在点击时将我跳到页面顶部。