CSS background-color 屬性
- 上一頁 background-clip
- 下一頁 background-image
定義和用法
background-color
屬性設置元素的背景顏色。
元素背景的范圍
background-color
屬性為元素設置一種純色。這種顏色會填充元素的內容、內邊距和邊框區域,擴展到元素邊框的外邊界(但不包括外邊距)。如果邊框有透明部分(如虛線邊框),會透過這些透明部分顯示出背景色。
transparent 值
盡管在大多數情況下,沒有必要使用 transparent
。不過如果您不希望某元素擁有背景色,同時又不希望用戶對瀏覽器的顏色設置影響到您的設計,那么設置 transparent
值還是有必要的。
另請參閱:
CSS 教程:CSS 背景
HTML DOM 參考手冊:backgroundColor 屬性
實例
為不同元素設置背景色:
body { background-color:yellow; } h1 { background-color:#00ff00; } p { background-color:rgb(255,0,255); }
CSS 語法
background-color: color|transparent|initial|inherit;
屬性值
值 | 描述 |
---|---|
color_name | 規定顏色值為顏色名稱的背景顏色(比如 red)。 |
hex_number | 規定顏色值為十六進制值的背景顏色(比如 #ff0000)。 |
rgb_number | 規定顏色值為 rgb 代碼的背景顏色(比如 rgb(255,0,0))。 |
transparent | 默認。背景顏色為透明。 |
inherit | 規定應該從父元素繼承 background-color 屬性的設置。 |
技術細節
默認值: | transparent |
---|---|
繼承性: | no |
版本: | CSS1 |
JavaScript 語法: | object.style.backgroundColor="#00FF00" |
瀏覽器支持
表格中的數字注明了完全支持該屬性的首個瀏覽器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | IE / Edge | Firefox | Safari | Opera |
1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
- 上一頁 background-clip
- 下一頁 background-image