规范顺序
在 CSS 中,**规范顺序**用于指代需要指定(或解析)或作为 CSS 属性值的一部分进行序列化的各个值的顺序。它由属性的正式语法定义,通常指代作为单个简写值的一部分应指定哪些详细值。
例如,background
简写属性值由多个 background-*
详细属性组成。这些详细值的规范顺序定义为
background-image
background-position
background-size
background-repeat
background-attachment
background-origin
background-clip
background-color
此外,其语法还定义,如果给出了background-size
的值,则**必须**在background-position
的值**之后**指定,并用斜杠分隔。其他值可以以任何顺序出现。
另请参阅
- CSS 值定义语法
- 关于 CSS 属性,“规范顺序”是什么意思? 在 Stack Overflow 上提供了有用的进一步讨论。