CSS background 屬性

2021-07-12 09:32 更新

CSS background 屬性


實(shí)例

在一個(gè)div元素中設(shè)置多個(gè)背景圖像(并指定他們的位置):

body
{
background: #00ff00 url('smiley.gif') no-repeat fixed center;
}

嘗試一下 ?

瀏覽器支持

表格中的數(shù)字表示支持該屬性的第一個(gè)瀏覽器版本號(hào)。

緊跟在 -webkit-, -ms- 或 -moz- 前的數(shù)字為支持該前綴屬性的第一個(gè)瀏覽器版本號(hào)。

屬性
background 1.0 4.0 1.0 1.0 3.5

所有主要瀏覽器都支持background屬性。

注意IE8和更早版本不支持一個(gè)元素多個(gè)背景圖像。

注意 IE7和更早的版本不支持"繼承"的值。 IE8需要定義!DOCTYPE。 IE9支持"繼承"。


標(biāo)簽定義及使用說明

背景縮寫屬性可以在一個(gè)聲明中設(shè)置所有的背景屬性。

可以設(shè)置的屬性分別是:background-color, background-position, background-size, background-repeat, background-origin, background-clip, background-attachment,和background-image.

如果上述值缺少一個(gè),這不要緊,例如background:#FF0000 URL(smiley.gif);是允許的。

默認(rèn)值: 請(qǐng)參閱單獨(dú)的屬性
繼承: no
版本: CSS1+ CSS3中的新的屬性
JavaScript 語法: object object.style.background="red url(smiley.gif) top left no-repeat"


語法

background: [background-color] [background-image] [background-repeat]

            [background-attachment] [background-position] / [ background-size]

            [background-origin] [background-clip];

注:在CSS2.1規(guī)范中建議將background-size,background-origin,background-clip 單獨(dú)寫出來。另外,該規(guī)范只是為了代碼更加易讀,不影響最后的執(zhí)行效果。

說明 CSS
background-color 指定要使用的背景顏色 1
background-position 指定背景圖像的位置 1
background-size 指定背景圖片的大小 3
background-repeat 指定如何重復(fù)背景圖像 1
background-origin 指定背景圖像的定位區(qū)域 3
background-clip 指定背景圖像的繪畫區(qū)域 3
background-attachment 設(shè)置背景圖像是否固定或者隨著頁面的其余部分滾動(dòng)。 1
background-image 指定要使用的一個(gè)或多個(gè)背景圖像 1


相關(guān)文章

CSS 教程: CSS Background

CSS3 教程: CSS3 Backgrounds


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)