background-color 设置背景颜色
- 有效颜色值
- 十六进制值 #ff0000;
- rgb/rgba
background-image 设置背景图片
- 如果图片小于元素,则背景图片自动平铺将元素铺满
- 如果图片大于元素,则一部分背景无法完全显示
- 如果图片和元素一样大,则直接正常显示
background-repeat 背景重复方式
- repeat 默认值9
- no-repeat 不重复
- repeat-x 沿x轴方向重复
- repeat-y 沿y轴方向重复
background-position 背景图片位置
- 使用数值 x轴 y轴
- 使用方位词 top left bottom right center 2个方位词/1个方位词 (第二个默认值是center)
background-clip 背景范围
- content-box 背景只会出现在内容区
- padding-box 背景会出现在内边距和内容区
- border-box 背景也出现在边框下边 默认值
background-size 设背景图片大小
使用% 是以元素大小为基准(第一个值表示宽度 第二个值表示高度如果只写一个值 第二个值默认是auto)
- cover 图片比例不变,将元素铺满
- contain 图片比例不变,将图片在元素中完整显示
- background-attachment 是否随元素移动
- scroll 默认值 背景图片跟随元素移动
background-size必须写在 background-position的后面