background-color

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 $200 的免费积分!

CSS 中的 background-color 属性将纯色应用于元素的背景。 以下是一个示例

html {
  background-color: #82a43a; 
}

上面使用的示例 (#82a43a) 被称为十六进制代码,它是 CSS 用于表示单一颜色的几种方法之一。 有很多方法可以找到正确的十六进制代码。 任何使用过设计工具的人都会看到类似于此的颜色选择器

注意中间下方的十六进制代码。

十六进制代码是 CSS 中声明颜色的方法之一。 您还可以使用大量名称,例如

.page-wrap { background: white; }
footer { background: black; }
.almonds { background: blanchedAlmond; }

这些颜色并不灵活,但在紧急情况下很有用。 它们比十六进制代码更容易记忆,而且有很多 颜色

声明颜色的另一种方法是使用 RGBRGBaHSLHSLa

#page-wrap {
  background: rgba(0, 0, 0, 0.8); /* 80% Black */
}
.widget {
  background: hsla(170, 50%, 45%, 1);
}

与十六进制代码不同,这些值允许透明度(alpha),这非常有用。 了解有关 RGBaHSLa 的更多信息。

演示

浏览器支持

IEEdgeChromeFirefoxSafariOpera
全部全部全部全部全部全部
iOS SafariChrome AndroidFirefox AndroidAndroid 浏览器Opera Mobile
全部全部全部90+62+
来源:caniuse

更多信息