CSS background 属性

定义

background 是用于在一个声明中设置所有背景属性的一个简写属性。

通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支持,而且需要键入的字母也更少。

继承性:No

JavaScript 语法

CSS 属性也可通过一段 JavaScript 被动态地改变。

脚本语法:

object.style.background = "#FF0000"

在我们的 HTML DOM 教程中,您可以找到更多有关 background 属性的细节。

在我们的 HTML DOM 教程中,您也可以找到完整的 Style 对象参考手册

例子

body
  { 
  background: #FF0000
  }

body
  { 
  background: url(stars.gif) no-repeat top
  }

body
  { 
  background: #00FF00 url(stars.gif) no-repeat fixed top
  }

可能的值

描述
  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position

您可以在此声明中声明1到5个背景属性

默认值:未定义。

TIY 实例

所有背景属性在一个声明之中
本例演示如何使用简写属性来将所有背景属性设置在一个声明之中。