2194

11 分钟

#CSS 的背景

CSS 中的 background 属性用于设置元素的背景,功能非常强大,可以控制背景颜色、背景图像、背景位置、大小、重复方式等。

你可以使用简写属性 background,也可以分别使用以下子属性。

属性描述示例
background-color背景颜色background-color: #f0f0f0;
background-image背景图像background-image: url('bg.jpg');
background-repeat是否重复background-repeat: no-repeat;
background-position背景图像的位置background-position: center top;
background-size背景图像大小background-size: cover;
background-attachment是否随滚动background-attachment: fixed;
background-origin背景图像定位区域background-origin: padding-box;
background-clip背景绘制区域background-clip: content-box;

示例:

<!-- 背景图片 --> <div style="background-image: url(https://xplanc.org/primers/icon.svg); height:240px;"></div>
背景图片
<!-- 背景图片,居中 --> <div style="background-position:center; background-image: url(https://xplanc.org/primers/icon.svg); height:240px;"></div>
居中
<!-- 背景图片,居中,不重复 --> <div style="background-repeat: no-repeat; background-position:center; background-image: url(https://xplanc.org/primers/icon.svg); height:240px;"></div>
不重复
<!-- 背景图片,居中,不重复,拉伸 --> <div style="background-size: cover; background-repeat: no-repeat; background-position:center; background-image: url(https://xplanc.org/primers/icon.svg); height:240px;"></div>
拉伸

创建于 2025/5/30

更新于 2025/5/30