HTML 允许我们为 div、span、table 等元素或整个页面设置背景图像。
如何设置背景图片?
您可以使用 CSS 属性为任何 HTML 元素设置背景图像。此外,您还可以使用 HTML background 属性来设置 HTML 元素或整个页面的背景。该属性已弃用,建议使用 CSS 样式表进行背景设置。以下是将背景图像 background-image 与任何 HTML 标签一起使用的语法。
在 HTML 中:在 CSS 中:
例
以下示例演示如何为网页设置背景图像。
Background Repeat 属性
有时我们为元素设置的背景图像不够大,无法覆盖元素的所有区域。在这种情况下,图像将在水平和垂直方向上重复,直到到达元素的末尾。为避免重复背景图像,您可以将 background-repeat 属性设置为 no-repeat
例以下示例显示了如何使用背景图像 repeat 属性。这解释了如何在 HTML 中使用 repeat、repeat-x 和 repeat-y 属性。
背景封面
如果希望背景图像覆盖整个元素,可以将 background-size 属性设置为 cover。通过设置此设置,背景图像将覆盖所有元素部分而不会拉伸它。
例以下示例演示如何在整个元素区域中覆盖图像。
Background Stretch 属性
通过将 background-size 属性设置为 100%,您可以拉伸图像以适合元素。
例以下示例演示如何使用 stretch 属性。