background: background-color background-image background-repeat background-attachment background-position;
各个子属性的说明如下:
1. background-color: 设置背景颜色。
background-color: #ffffff;
2. background-image: 设置背景图像的 URL。
background-image: url('example.jpg');
3. background-repeat: 设置背景图像的重复方式。
background-repeat: repeat-x;
常见值有:
- repeat:默认值,图像在水平和垂直方向上重复。
- repeat-x:图像在水平方向上重复。
- repeat-y:图像在垂直方向上重复。
- no-repeat:图像不重复。
4. background-attachment: 设置背景图像是否随页面滚动。
background-attachment: fixed;
常见值有:
- scroll:默认值,背景图像会随页面滚动。
- fixed:背景图像固定在视口,不会随页面滚动。
5. background-position: 设置背景图像的位置。
background-position: center top;
常见值有:
- 百分比值:例如 50% 50% 表示居中。
- 关键词值:例如 left top 表示左上角。
- 像素值:例如 10px 20px 表示从左边距离为 10 像素,从上边距离为 20 像素。
这些属性可以组合使用,形成一个完整的 background 属性,用于设置元素的背景。例如:
background: #ffffff url('example.jpg') repeat-x fixed center top;
上述代码将设置元素的背景颜色为白色,背景图像为 example.jpg,在水平方向上重复,固定在视口,且图像在垂直方向上居中。
转载请注明出处:http://www.zyzy.cn/article/detail/5990/CSS