关于css:Stylelint-规则文档中文翻译

66次阅读

共计 9281 个字符,预计需要花费 24 分钟才能阅读完成。

规定起源:https://stylelint.io/user-gui…

namedesc
躲避谬误
色彩
color-no-invalid-hex 禁止有效的十六进制色彩。
字体
font-family-no-duplicate-names 不容许反复的字体系列名称。
font-family-no-missing-generic-family-keyword 不容许在字体系列名称列表中短少通用系列。
命名网格
named-grid-areas-no-invalid 不容许有效的命名网格区域。
function
function-calc-no-unspaced-operator 不容许在 calc 函数中应用无空格运算符。
function-linear-gradient-no-nonstandard-direction 不容许在依据规范语法 linear-gradient() 有效的调用中的方向值。
function-no-unknown 禁止未知性能。
字符串
string-no-newline 禁止(未本义)字符串中的换行符。
单位
unit-no-unknown 禁止未知单位。
自定义属性
custom-property-no-missing-var-function 不容许 var 自定义属性短少性能。
property-no-unknown 禁止未知属性。
关键帧
keyframe-declaration-no-important!important 在关键帧申明中禁止。
申明块
declaration-block-no-duplicate-custom-properties 不容许在申明块中反复自定义属性。
declaration-block-no-duplicate-properties 禁止申明块中的反复属性。
declaration-block-no-shorthand-property-overrides 禁止笼罩相干的速记属性的速记属性。
block-no-empty 禁止空块。
选择器
selector-pseudo-class-no-unknown 禁止未知的伪类选择器。
selector-pseudo-element-no-unknown 禁止未知的伪元素选择器。
selector-type-no-unknown 禁止未知类型选择器。
媒体性能
media-feature-name-no-unknown 禁止未知媒体性能名称。
@at-rules
at-rule-no-unknown 不容许未知的规定。
正文
comment-no-empty 禁止空评论。
个别 / 样式表
no-descending-specificity 不容许较低特异性的选择器呈现在笼罩较高特异性的选择器之后。
no-duplicate-at-import-rules@import 禁止样式表中的反复规定。
no-duplicate-selectors 禁止样式表中呈现反复的选择器。
no-empty-source 禁止空源。
no-invalid-double-slash-comments //... 禁止 CSS 不反对的双斜线正文。
no-invalid-position-at-import-rule@import 禁止样式表中的有效地位规定。
执行公约
阿尔法值
alpha-value-notation 指定 alpha 值的百分比或数字表示法(可主动修复)。
Hue
hue-degree-notation 指定度数或角度表示法(可主动修复)。
色彩
color-function-notation 为实用的色彩性能指定古代或传统符号(可主动修复)。
color-hex-alpha 要求或禁止十六进制色彩的 Alpha 通道。
color-hex-length 指定十六进制色彩的短或长符号(可主动修复)。
color-named 要求(在可能的状况下)或禁止命名色彩。
color-no-hex 禁止十六进制色彩。
长度单位
length-zero-no-unit 不容许应用零长度的单位(可主动修复)。
字体
font-family-name-quotes 指定是否应在字体系列名称四周应用引号(可主动修复)。
字重
font-weight-notation 须要数字或命名(如果可能)font-weight 值。此外,当须要命名值时,只须要无效的名称。
性能
function-allowed-list 指定容许的性能列表。
function-disallowed-list 指定不容许应用的性能列表。
function-url-no-scheme-relative 禁止计划相干的 url。
function-url-quotes 要求或禁止 url 引号。
function-url-scheme-allowed-list 指定容许的 URL 计划列表。
function-url-scheme-disallowed-list 指定不容许的 URL 计划列表。
关键帧
keyframes-name-pattern 指定关键帧名称的模式。
数字
number-max-precision 限度数字中容许的小数位数。
工夫
time-min-milliseconds 指定工夫值的最小毫秒数。
单位
unit-allowed-list 指定容许的单位列表。
unit-disallowed-list 指定不容许的单位列表。
速写法
shorthand-property-no-redundant-values 不容许速记属性中的冗余值(可主动修复)。
value-no-vendor-prefix 不允许值的供应商前缀(可主动修复)。
自定义属性
custom-property-pattern 指定自定义属性的模式。
属性
property-allowed-list 指定容许的属性列表。
property-disallowed-list 指定不容许的属性列表。
property-no-vendor-prefix 不容许属性的供应商前缀(可主动修复)。
申明
declaration-block-no-redundant-longhand-properties 禁止能够组合成一个速记属性的速记属性。
declaration-no-important!important: 在申明中禁止。
declaration-property-unit-allowed-list 在申明中指定容许的属性和单位对列表。
declaration-property-unit-disallowed-list 在申明中指定不容许的属性和单位对列表。
declaration-property-value-allowed-list 在申明中指定容许的属性和值对列表。
declaration-property-value-disallowed-list 在申明中指定不容许的属性和值对列表。
申明块
declaration-block-single-line-max-declarations 限度单行申明块中的申明数量。
选择器
selector-attribute-name-disallowed-list 指定不容许的属性名称列表。
selector-attribute-operator-allowed-list 指定容许的属性运算符列表。
selector-attribute-operator-disallowed-list 指定不容许的属性运算符列表。
selector-attribute-quotes 要求或不容许为属性值加上引号。
selector-class-pattern 指定类选择器的模式。
selector-combinator-allowed-list 指定容许的组合子列表。
selector-combinator-disallowed-list 指定不容许的组合子列表。
selector-disallowed-list 指定不容许的选择器列表。
selector-id-pattern 指定 ID 选择器的模式。
selector-max-attribute 限度一个选择器中属性选择器的数量。
selector-max-class 限度选择器中的类数。
selector-max-combinators 限度选择器中组合子的数量。
selector-max-compound-selectors 限度选择器中复合选择器的数量。
selector-max-id 限度一个选择器中 ID 选择器的数量。
selector-max-pseudo-class 限度选择器中伪类的数量。
selector-max-specificity 限度选择器的特异性。
selector-max-type 限度选择器中的类型数量。
selector-max-universal 限度一个选择器中通用选择器的数量。
selector-nested-pattern 为嵌套在规定中的规定选择器指定模式。
selector-no-qualifying-type 不容许按类型限定选择器。
selector-no-vendor-prefix 禁止选择器的供应商前缀(可主动修复)。
selector-pseudo-class-allowed-list 指定容许的伪类选择器列表。
selector-pseudo-class-disallowed-list 指定不容许的伪类选择器列表。
selector-pseudo-element-allowed-list 指定容许的伪元素选择器列表。
selector-pseudo-element-colon-notation 为实用的伪元素指定单冒号或双冒号表示法(可主动修复)。
selector-pseudo-element-disallowed-list 指定不容许的伪元素选择器列表。
规定
rule-selector-property-disallowed-list 为规定中的选择器指定不容许的属性列表。
媒体性能
media-feature-name-allowed-list 指定容许的媒体性能名称列表。
media-feature-name-disallowed-list 指定不容许的媒体性能名称列表。
media-feature-name-no-vendor-prefix 不容许媒体性能名称应用供应商前缀(可主动修复)。
media-feature-name-value-allowed-list 指定容许的媒体性能名称和值对列表。
自定义媒体
custom-media-pattern 指定自定义媒体查问名称的模式。
@at-rules
at-rule-allowed-list 指定容许的规定列表。
at-rule-disallowed-list 指定不容许的规定列表。
at-rule-no-vendor-prefix 不容许在规定中应用供应商前缀(可主动修复)。
at-rule-property-required-list 为规定指定所需属性的列表。
正文
comment-pattern 指定正文模式。
comment-word-disallowed-list 在评论中指定不容许应用的单词列表。
个别 / 样式表
max-nesting-depth 限度嵌套深度。
no-irregular-whitespace 不容许不规则的空格。
no-unknown-animations 禁止未知动画。
unicode-bom 要求或禁止 Unicode BOM。
格调问题 咱们曾经解冻了这些规定——咱们不会修复谬误或增加选项,咱们将在将来的版本中弃用并删除它们。咱们建议您在 Stylelint 旁边应用丑陋的打印机(如 Prettier)而不是这些规定。如果你更喜爱应用 Stylelint 来强制格调一致性,你能够将你须要的规定迁徙到一个插件。
不禁 pretty 解决
value-keyword-case 为关键字值指定小写或大写(可主动修复)。
函数
function-name-case 为函数名指定小写或大写(可主动修复)。
自定义属性
custom-property-empty-line-before 在自定义属性之前要求或禁止空行(可主动修复)。
选择器
selector-type-case 为类型选择器指定小写或大写(可主动修复)。
规定
rule-empty-line-before 要求或不容许在规定之前有一个空行(可主动修复)。
@at-rules
at-rule-empty-line-before 在规定之前要求或禁止空行(可主动修复)。
正文
comment-empty-line-before 要求或禁止正文前有空行(可主动修复)。
comment-whitespace-inside 要求或禁止正文标记外部的空格(可主动修复)。
由 pretty 解决
色彩
color-hex-case 为十六进制色彩指定小写或大写(可主动修复)。
函数
function-comma-newline-after 函数逗号后须要换行符或不容许空格(可主动修复)。
function-comma-newline-before 在函数的逗号之前须要换行符或不容许空格(可主动修复)。
function-comma-space-after 在函数的逗号后须要一个空格或不容许有空格(可主动修复)。
function-comma-space-before 在函数的逗号之前须要一个空格或不容许空格(可主动修复)。
function-max-empty-lines 限度函数内相邻空行的数量(可主动修复)。
function-parentheses-newline-inside 须要换行符或不容许函数括号内有空格(可主动修复)。
function-parentheses-space-inside 在函数的括号内须要一个空格或不容许有空格(可主动修复)。
function-whitespace-after 要求或禁止函数后有空格(可主动修复)。
数字
number-leading-zero 对于小于 1 的小数,要求或不容许前导零(可主动修复)。
number-no-trailing-zeros 不容许数字中的尾随零(可主动修复)。
字符串
string-quotes 在字符串四周指定单引号或双引号(可主动修复)。
单位
unit-case 为单位指定小写或大写(可主动修复)。
value-list-comma-newline-after 在值列表的逗号后须要换行符或不容许空格(可主动修复)。
value-list-comma-newline-before 在值列表的逗号之前须要换行符或不容许空格。
value-list-comma-space-after 在值列表的逗号后须要一个空格或不容许有空格(可主动修复)。
value-list-comma-space-before 在值列表的逗号之前须要一个空格或不容许空格(可主动修复)。
value-list-max-empty-lines 限度值列表中相邻空行的数量(可主动修复)。
属性
property-case 为属性指定小写或大写(可主动修复)。
申明
declaration-bang-space-after 申明后须要一个空格或不容许空格(可主动修复)。
declaration-bang-space-before 在申明的爆炸之前须要一个空格或不容许空格(可主动修复)。
declaration-colon-newline-after 在申明的冒号后须要换行符或不容许空格(可主动修复)。
declaration-colon-space-after 在申明的冒号后须要一个空格或不容许有空格(可主动修复)。
declaration-colon-space-before 在申明的冒号之前须要一个空格或不容许空格(可主动修复)。
declaration-empty-line-before 要求或不容许申明前有一个空行(可主动修复)。
申明块
declaration-block-semicolon-newline-after 在申明块的分号后须要换行符或不容许空格(可主动修复)。
declaration-block-semicolon-newline-before 在申明块的分号之前须要换行符或不容许空格。
declaration-block-semicolon-space-after 在申明块的分号后须要一个空格或不容许空格(可主动修复)。
declaration-block-semicolon-space-before 在申明块的分号之前须要一个空格或不容许空格(可主动修复)。
declaration-block-trailing-semicolon 要求或不容许在申明块中应用尾随分号(可主动修复)。
block-closing-brace-empty-line-before 在块的右大括号之前要求或禁止空行(可主动修复)。
block-closing-brace-newline-after 在块的右大括号后须要换行符或不容许空格(可主动修复)。
block-closing-brace-newline-before 在块的右大括号之前须要换行符或不容许空格(可主动修复)。
block-closing-brace-space-after 在块的右大括号之后须要一个空格或不容许空格。
block-closing-brace-space-before 在块的右大括号之前须要一个空格或不容许空格(可主动修复)。
block-opening-brace-newline-after 在块的左大括号之后须要一个换行符(可主动修复)。
block-opening-brace-newline-before 在块的左大括号之前须要换行符或不容许空格(可主动修复)。
block-opening-brace-space-after 在块的左大括号之后须要一个空格或不容许空格(可主动修复)。
block-opening-brace-space-before 在块的左大括号之前须要一个空格或不容许空格(可主动修复)。
选择器
selector-attribute-brackets-space-inside 在属性选择器内的括号内须要一个空格或不容许空格(可主动修复)。
selector-attribute-operator-space-after 在属性选择器中的运算符之后须要一个空格或不容许空格(可主动修复)。
selector-attribute-operator-space-before 在属性选择器中的运算符之前须要一个空格或不容许空格(可主动修复)。
selector-combinator-space-after 在选择器的组合符之后须要一个空格或不容许空格(可主动修复)。
selector-combinator-space-before 在选择器的组合符之前须要一个空格或不容许空格(可主动修复)。
selector-descendant-combinator-no-non-space 禁止选择器的后辈组合符应用非空格字符(可主动修复)。
selector-max-empty-lines 限度选择器中相邻空行的数量(可主动修复)。
selector-pseudo-class-case 为伪类选择器指定小写或大写(可主动修复)。
selector-pseudo-class-parentheses-space-inside 在伪类选择器中的括号内须要一个空格或不容许空格(可主动修复)。
selector-pseudo-element-case 为伪元素选择器指定小写或大写(可主动修复)。
选择器列表
selector-list-comma-newline-after 在选择器列表的逗号后须要换行符或不容许空格(可主动修复)。
selector-list-comma-newline-before 在选择器列表的逗号之前须要换行符或不容许空格(可主动修复)。
selector-list-comma-space-after 在选择器列表的逗号后须要一个空格或不容许空格(可主动修复)。
selector-list-comma-space-before 在选择器列表的逗号之前须要一个空格或不容许空格(可主动修复)。
媒体性能
media-feature-colon-space-after 在媒体性能中的冒号后须要一个空格或不容许空格(可主动修复)。
media-feature-colon-space-before 在媒体性能中的冒号前须要一个空格或不容许空格(可主动修复)。
media-feature-name-case 为媒体性能名称指定小写或大写(可主动修复)。
media-feature-parentheses-space-inside 在媒体性能内的括号内须要一个空格或不容许空格(可主动修复)。
media-feature-range-operator-space-after 在媒体性能中的范畴运算符之后须要一个空格或不容许空格(可主动修复)。
media-feature-range-operator-space-before 在媒体性能中的范畴运算符之前须要一个空格或不容许空格(可主动修复)。
媒体查问列表
media-query-list-comma-newline-after 在媒体查问列表的逗号后须要换行符或不容许空格(可主动修复)。
media-query-list-comma-newline-before 在媒体查问列表的逗号之前须要换行符或不容许空格。
media-query-list-comma-space-after 在媒体查问列表的逗号后须要一个空格或不容许空格(可主动修复)。
media-query-list-comma-space-before 在媒体查问列表的逗号之前须要一个空格或不容许空格(可主动修复)。
@at-rules
at-rule-name-case 为规定名称指定小写或大写(可主动修复)。
at-rule-name-newline-after 在规定名称后须要换行符。
at-rule-name-space-after 在规定名称后须要一个空格(可主动修复)。
at-rule-semicolon-newline-after 在规定的分号后须要换行符(可主动修复)。
at-rule-semicolon-space-before 在规定的分号之前须要一个空格或不容许空格。
个别 / 样式表
indentation 指定缩进(可主动修复)。
linebreaks 指定 unix 或 windows 换行符(可主动修复)。
max-empty-lines 限度相邻空行的数量(可主动修复)。
max-line-length 限度一行的长度。
no-eol-whitespace 禁止行尾空格(可主动修复)。
no-missing-end-of-source-newline 不容许短少源代码结尾换行符(可主动修复)。
no-empty-first-line 不容许空的第一行(可主动修复)。
no-extra-semicolons 不容许额定的分号(可主动修复)。
正文完
 0