CSS background-color 属性用于为元素的整个背景设置颜色。
可以使用不同的格式来指定颜色,例如:预定义的颜色名称、十六进制颜色代码、RGB 颜色值等。
语法
属性值
值 | 描述 |
---|---|
color | 将指定背景颜色。 |
transparent | 指定背景颜色必须是 trasparent。这是默认值。 |
initial | 将属性设置为其初始值。 |
inherit | 将继承父元素的属性。 |
背景颜色属性的示例
下面介绍了一些示例,这些示例解释了 background-color 属性的工作原理。已使用不同格式的颜色值。
使用颜色名称设置背景颜色
我们可以直接给 background-color 属性赋予颜色名称。在以下示例中,使用了“红色”。
使用 RGB 值设置背景颜色
我们可以为 background-color 属性提供 rgb 值。在以下示例中,使用了“粉红色”颜色 (rgb:(201, 76, 76))。
使用十六进制值设置背景颜色
我们可以为 background-color 属性提供十六进制值。在以下示例中,使用了“浅蓝色”颜色(六边形:#92a8d1)。
使用 HSL 值设置背景颜色
我们可以为 background-color 属性提供 hsl 值。在以下示例中,使用了“浅绿色”颜色 (hsl:(89, 43%, 51%))。
设置透明背景颜色
为了使背景透明,我们可以将透明值分配给 background-color 属性,如以下示例所示。
支持的浏览器
属性 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
background-color | 43.0 | 10.0 | 16.0 | 9.0 | 30.0 |