规范顺序

CSS 规范顺序是指需要指定(或解析)或作为 CSS 属性值的一部分进行序列化的单独值的顺序。它由属性的正式语法定义,通常指的是应该在单个简写值的一部分中指定全称值的顺序。

例如,background 简写属性值由几个 background-* 全称属性组成。这些全称值的规范顺序定义如下:

  1. background-image
  2. background-position
  3. background-size
  4. background-repeat
  5. background-attachment
  6. background-origin
  7. background-clip
  8. background-color

另外,它的语法规定如果给出了 background-size 的值,则这个值必须background-position 的值之后指定,并用斜杠分隔。其他值则可以以任何顺序出现。

参见