定義和用法
background-color 屬性設定元素的背景顏色。
background-color 屬性為元素設定一種純色。這種顏色會填充元素的內容、內邊距和框線區域,擴展到元素框線的外邊界(但不包括外邊距)。如果框線有透明部分(如虛線框線),會透過這些透明部分顯示出背景色。
默認情況下,background-image放置在元素的左上角,並重複垂直和水平方向。
transparent 值
儘管在大多數情況下,沒有必要使用 transparent。不過如果您不希望某元素擁有背景色,同時又不希望用戶對瀏覽器的顏色設定影響到您的設計,那么設定 transparent 值還是有必要的。
默認值: | transparent |
---|
繼承性: | no |
---|
版本: | |
---|
JavaScript 語法: | object.style.backgroundColor="#00FF00" |
---|
body {background-color:yellow;}h1 {background-color:#00ff00;}p {background-color:rgb(255,0,255);}
瀏覽器支持
所有瀏覽器都支持 background-color 屬性。
注釋:任何版本的 Internet Explorer (包括 IE8)都不支持屬性值 "inherit"。
可能的值
值 | 描述 |
---|
color_name | 規定顏色值為顏色名稱的背景顏色(比如 red)。 |
hex_number | 規定顏色值為十六進制值的背景顏色(比如 #ff0000)。 |
rgb_number | 規定顏色值為 rgb 代碼的背景顏色(比如 rgb(255,0,0))。 |
| 默認。背景顏色為透明。 |
inherit | 規定應該從父元素繼承 background-color 屬性的設定。 |
TIY 實例
設定背景顏色
本例演示如何為元素設定背景顏色。
<html>
<head>
<style type="text/css">
body {background-image:url(/i/eg_bg_04.gif);}
</style>
</head>
<body></body>
</html>