Skip to content

background

  1. background-color

  2. background-image

    css
    background-image: url();
    background-image: url(), url(), url();
  3. background-size

    css
    background-size: length|percentage|cover|contain;
    描述
    length设置背景图像的高度和宽度。第一个值设置宽度,第二个值设置高度。如果只设置一个值,则第二个值会被设置为 "auto"。
    percentage以父元素的百分比来设置背景图像的宽度和高度。第一个值设置宽度,第二个值设置高度。如果只设置一个值,则第二个值会被设置为 "auto"。
    cover把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。背景图像的某些部分也许无法显示在背景定位区域中。
    contain把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。
  4. background-attachment

    描述
    scroll默认值。背景图像会随着页面其余部分的滚动而移动。
    fixed当页面的其余部分滚动时,背景图像不会移动。
  5. background-repeat

    描述
    repeat默认。背景图像将在垂直方向和水平方向重复。
    repeat-x背景图像将在水平方向重复。
    repeat-y背景图像将在垂直方向重复。
    no-repeat背景图像将仅显示一次。
    space平均分配
  6. background-clip

    css
    background-clip: border-box|padding-box|content-box|text;
    描述
    border-box背景被裁剪到边框盒。
    padding-box背景被裁剪到内边距框。
    content-box背景被裁剪到内容框。
    text背景被裁剪成文字的前景色。
  7. background-origin

    background-origin 属性规定 background-position 属性相对于什么位置来定位。

    css
    background-origin: padding-box|border-box|content-box;
    描述
    padding-box背景图像相对于内边距框来定位。
    border-box背景图像相对于边框盒来定位。
    content-box背景图像相对于内容框来定位。
  8. background-position

    描述
    (top | center | bottom) ,(left | center | right)如果您仅规定了一个关键词,那么第二个值将是"center"。
    x% y%第一个值是水平位置,第二个值是垂直位置。左上角是 0% 0%。右下角是 100% 100%。仅规定了一个值,另一个值将是 50%。
    xpos ypos第一个值是水平位置,第二个值是垂直位置。左上角是 0 0。单位是像素 (0px 0px) 或任何其他的 CSS 单位。如果您仅规定了一个值,另一个值将是 50%。您可以混合使用 % 和 position 值。
  9. background-blend-mode 属性定义了背景层的混合模式(图片与颜色)。