用於 | 屬性名 | CSS 版本 | 瀏覽器支援 |
---|---|---|---|
1.在一個宣告中設定 所有的背景屬性。 | background | 1 | IE8- 不支援多個背景影象。IE7- 不支援"inherit"。 |
2.背景影象是否 固定或者隨著頁面的其餘部分 捲動。 | background-attachment | 1 | IE 不支援屬性值 「inherit」。 |
3.元素的 背景顏色。 | background-color | 1 | IE 不支援屬性值 「inherit」。 |
4.元素的 背景影象。 | background-image | 1 | IE 不支援屬性值 「inherit」。 |
5.背景影象的 開始位置。 | background-position | 1 | IE 不支援屬性值 「inherit」。 |
6.是否及如何 重複背景影象。 | background-repeat | 1 | IE 不支援屬性值 「inherit」。 |
7.背景的 繪製區域。 | background-clip | 3 | 都支援,IE8- 不支援。 |
8.背景圖片的 定位區域。 | background-origin | 3 | 都支援,IE8- 不支援。 |
9.背景 圖片的尺寸。 | background-size | 3 | 都支援,IE8- 不支援。 |
<style type="text/css"> body { background: #ff0000 url(/i/eg_bg_03.gif) no-repeat fixed center; } </style>
⑴ 一個元素 多個背景影象 瀏覽器支援
⑵ background
屬性 「inherit
」 瀏覽器支援
inherit
」。!DOCTYPE
。inherit
」。color, image, origin
與 size, repeat
方式等等。【推薦學習:】background
簡寫屬性background
的 屬性值
color, image, origin
與 size, repeat
方式等等。(每個屬性的意思,可以先學習完後面的內容 就能理解了)background
的 屬性值省略
background:#ff0000 url('smiley.gif');
也是允許的。background-attachment
background-image
background-position
background-size
background-repeat
background-size
的 程式碼位置
background-size
只能 緊跟在 背景位置 background-position
後面出現,以"/
"分割center/80%
」.background-clip
和 background-origin
可能 出現的次數
background-origin
和 background-clip
。background-origin
,第二次的出現 設定 background-clip
。background-color
的 程式碼位置
background
的 最後 一個屬性上 定義,因為 整個元素 只有一種 背景顏色。⑺ 背景background
的繼承性
no
⑻ 儘量使用 背景background
屬性
⑼ 背景簡寫background
的版本
⑽ 背景簡寫background
的JavaScript 語法
object.style.background="white url(paper.gif) repeat-y"
⑾ 背景簡寫background
的 瀏覽器支援
background
中 集中定義.p{ /*background-image: url(../images/四葉草背景.png);*/ /*background-repeat: no-repeat;*/ /*第一個值 水平位置,第二個值 垂直位置*/ /*background-position: 50px 100px; */ /*背景固定*/ /*background-attachment: fixed;*/ /*background-color: yellow; */ background: url(../images/四葉草背景.png) no-repeat 50px 100px; }
background-color
transparent
"二者選其一.background-color
屬性⑶ 背景顏色 語法
color_name red |hex_number #ff0000| rgb_number rgb(255,0,0)| transparent| inherit
;語法範例
/* 關鍵字 或 顏色名 Keyword values */ background-color: red; background-color: indigo; /* 十六進位制值 Hexadecimal value (設定透明值 和 不設定 不透明值) */ background-color: #bbff00; /* 完全不透明 Fully opaque (不設定 不透明值)*/ background-color: #bf0; /* 完全不透明的 簡寫 Fully opaque shorthand (不設定 不透明值)*/ background-color: #11ffee00; /* 完全透明 Fully transparent (設定 不透明值)*/ background-color: #1fe0; /* 完全透明的 簡寫 Fully transparent shorthand (設定 不透明值) */ background-color: #11ffeeff; /* 完全不透明 Fully opaque (設定 不透明值)*/ background-color: #1fef; /* 完全不透明的 簡寫 Fully opaque shorthand (設定 不透明值) */ /* RGB value */ background-color: rgb(255, 255, 128); /* 完全不透明 Fully opaque */ background-color: rgba(117, 190, 218, 0.5); /* 50%透明 50% transparent (設定 不透明值)*/ /* HSL value */ background-color: hsl(50, 33%, 25%); /* 完全不透明 Fully opaque */ background-color: hsla(50, 33%, 25%, 0.75); /* 75% transparent (設定 不透明值)*/ /* 特別的關鍵字 Special keyword values */ background-color: currentcolor; background-color: transparent; /* 全域性性的值 Global values */ background-color: inherit; background-color: initial; background-color: unset;
關鍵點: 顏色名 十六進位制 rgb程式碼 透明 繼承
① 顏色名: color_name
red
)。② 十六進位制: hex_number
#ff0000
)。③ rgb: rgb()
,rgba()
rgb(255,0,0)
)④ hsl:hsl()
,hsla()
⑤ 透明 (無顏色,預設值): transparent
rgba(0,0,0,0)
的簡寫。⑥ 繼承:inherit
background-color
屬性的設定no
object.style.backgroundColor="#00FF00"
4.5:1
3:1
。18.66px
,粗體bold
或更大,24px
或更大。檢查 文字顏色 和 背景顏色,看是否 能夠很好的滿足 使用者的視覺需要
background-color
的 瀏覽器支援
範例1: 同時顯示 背景影象 和 背景顏色
css
.bgimg-fixed { background-color: pink; background-image: url(../images/四葉草背景.png); background-repeat: no-repeat; }
0-f
)00
: 完全透明瞭,看不到顏色,跟沒設定顏色一樣.ff
: 就是 純紅色了,相當於沒加 透明值./*把十六進位制 設定了透明值的 紅色,最後兩位的 33 就是透明值*/ background-color: #ff000066; background-image: url(../images/四葉草背景.png); background-repeat: no-repeat; }
⑴ 背景影象:
background-image
屬性⑵ 元素的 背景範圍
背景色: background-color
邊框區的下方 會顯示 背景色,虛線邊框的話,可以直接看到 邊框下的背景色
背景影象: background-image
background-repeat:no-repeat;
),影象 預設在 內邊距區的 外邊緣 不在邊框區,也不會顯示在 邊框的下方 (特意加粗的邊框,下方沒有背景影象).
⑶ 背景影象的 位置
⑷ 背景影象的 語法
background-image: none|url('URL')|inherit;
url('URL')
URL
參照url
值 帶引號.none
none
。inherit
background-image
屬性的設定。background-color
background-color
屬性。① 設定 背景影象: background-image
② 影象的 重複方式: background-repeat
③ 影象的 位置:background-position
background-position
屬性的值放置。④ 影象/背景色的 裁剪/繪製 區域: background-clip
background-image
指定 多個背景影象,用 逗號,
分隔 多個背景地址.⑼ 和背景影象的 相對位置
border
會在 背景影象之上 被繪製background-color
會在 背景影象之下 繪製。⑽ 影象和盒子:
background-clip
和 background-origin
中定義。#lizard{ background-image: url("../images/lizard.png"), url("../images/star.png"); }
如果背景影象的 背景 不是透明的(比如 其他部分 是白色 ≠透明色),可能會完全遮蓋會下方的影象.
#lizard{ background-image: url("../images/四葉草背景.png"), url("../images/lizard.png"); background-repeat: no-repeat,repeat; }
<image>
css 影象 資料型別
<image>
影象 資料型別
URL
參照element()
生成image()
、image-set()
和cross-fade()
。影象搭配的 CSS屬性
background-image
、border-image
、content
、cursor
和 list-style-image
。<image
> = <url> | <image()> | <image-set()> | <element()> | <cross-fade()> | <gradient>
url
參照的影象頁面的一個部分,定義在element()
方法中;
由image()
函數定義的 一種影象、影象片段 或 顏色的實色塊
由cross-fade()
函數 定義的 兩個或多個影象的 混合。
image-set()
函數定義的解析度進行選擇的影象。影象型別值的 瀏覽器支援
更多詳情:
<image>
CSS 影象 資料型別
/* url()方法, 只要 test.jpg 是影象檔案*/ url(test.jpg) /*一個 <gradient> 標籤*/ linear-gradient(to bottom, blue, red) /*頁面的一部分, 使用了element()方法,如果 colonne3 是存在於頁面中的一個元素id即可*/ element(#colonne3) image(ltr 'arrow.png#xywh=0,0,16,16', red) /* <url>的一個16x16節,從原來的左上角開始 影象只要arrow.png 是一個支援的影象,否則是一個固體 紅色的樣布。如果語言是rtl,則影象將水平翻轉. */ cross-fade(20% url(twenty.png), url(eighty.png)) /* 交叉褪色的影象,其中20%是不透明的 80%是不透明的. */ image-set('test.jpg' 1x, 'test-2x.jpg' 2x) /* 具有不同解析度的 影象的選擇 */
background-attachment
屬性background-attachment
的屬性值
① 捲動(預設值): scroll
② 固定: fixed
③ 相對於元素內容 固定: local
④ 繼承 父元素: inherit
background-attachment
: scroll|fixed|local|inherit
;/* Keyword values */ background-attachment: scroll; background-attachment: fixed; background-attachment: local; /* Global values */ background-attachment: inherit; background-attachment: initial; background-attachment: unset;
no
background-attachment
的 版本
object.style.backgroundAttachment="fixed"
⑺ 背景影象附著 background-attachment
的 瀏覽器支援
註釋:任何版本的 Internet Explorer (包括 IE8)都不支援屬性值 「inherit
」。
.bgimg-fixed{ background-image: url(../images/四葉草背景.png); background-attachment: fixed; background-repeat: no-repeat; }
<p class="bgimg-fixed">《花兒為什麼這樣紅》是電影《冰山上的來客》中的一首著名插曲,是塔吉克民歌改編而來。影片從真假古蘭丹姆 與戰士阿米爾的愛情懸念出發,講述了邊疆戰士和楊排長 一起與特務假古蘭丹姆鬥智鬥勇,最終勝利的阿米爾和真古蘭丹姆 也得以重逢的故事。該片描繪了 邊疆地區軍民驚險的反特鬥爭生活。作曲家雷振邦先生的電影音樂常以民間音樂素材構成音樂主題,也有根據民歌改編髮展的,所以具有濃郁的民族風格和地區特色。《花兒為什麼這樣紅》本來是一首古老的塔吉克族民歌,後來由雷振邦先生改編成電影《冰山上的來客》插曲。插曲表現的是電影故事中,一名駐守新疆唐古拉山的解放軍邊防戰士,同當地一名姑娘的一段愛情故事。主要參考了一首古老的塔吉克族民間歌曲《古力碧塔》。《古力碧塔》講述的是一名為商人趕腳的塔吉克青年,愛上了喀布林城的一位公主,但遭到了反對,青年只能順著古絲綢之路流浪,把優美淒涼的歌聲傳遍了所有他路經的地方,最後傳回到帕米爾高原他的故鄉。</p>
① 背景影象 一直顯示 在固定的位置: fixed
② 跟著元素 一起捲動: scroll
(預設值)
範例2: 多背景圖 支援
background-attachment
屬性 支援 多張背景圖片。background-attachment
。background-attachment
型別。css
.bgimg-fixed{ background-image:url(../images/greenbgimage.jpg), url(../images/四葉草背景.png); background-attachment: fixed,scroll; background-repeat: no-repeat,repeat-y; }
background-origin
定義的 位置圖層的。background-repeat
,將 從這一點開始background-position
屬性background-attachment="fixed"
x% y%| xpos ypos|(left center right)X (top center bottom)
;/* 關鍵詞 Keyword values */ background-position: top; background-position: bottom; background-position: left; background-position: right; background-position: center; /* 百分比值 <percentage> values */ background-position: 25% 75%; /* 長度值 <length> values */ background-position: 0 0; background-position: 1cm 2cm; background-position: 10ch 8em; /* 多背景圖片的 的位置 Multiple images */ background-position: 0 0, center; /* 指明 距離 上下左右邊緣的 的距離. Edge offsets values */ background-position: bottom 10px right 20px; background-position: right 3em bottom 10px; background-position: bottom 10px right; background-position: top right 10px; /* 全域性支援的值 Global values */ background-position: inherit; background-position: initial; background-position: unset;
left center right
x top center bottom
center
left center right
top center bottom
x% y%
x
座標,相對於上邊緣 y
座標0% 0%
。50%
x%
y%
0% 0%
100% 100%
0
px
)。所以 兩個大小一樣的時候,百分比值 才會無效,因為偏移值 會一直 等於 0
xpos ypos
x
座標,相對於上邊緣的 y
座標50%
xpos
ypos
0 0
。0px 0px
)%
和 position
值。屬性值的 數目
(x,y)
, 先指定水平位置,後指定垂直位置.,一個方向指定 一個值即可,所以 top top
和 left left
是無效的.屬性值的 分隔
,
隔開。屬性值的 正負: 圖片 位移方向
背景影象位置的 瀏覽器支援
.bgimg-fixed { background-color: #c0c0c0; background-image: url("../images/star.png"); background-repeat: no-repeat; /*top = center top */ background-position: top; }
top
= cente top
left
= left center
50%
10%
= 10% 50%
.bgimg-fixed { background-color: #c0c0c0; background-image: url("../images/star.png"); background-repeat: no-repeat; /*10% = 10% 50% */ background-position: 10%; }
.bgimg-fixed { background-color: #c0c0c0; background-image: url("../images/star.png"); background-repeat: no-repeat; /*關鍵字 不分先後順序*/ background-position: right bottom; }
10px
,距離下邊緣60px
right 10px bottom 60px
;right 10px bottom
,這樣也合法..bgimg-fixed { background-color: #c0c0c0; background-image: url("../images/star.png"); background-repeat: no-repeat; /*關鍵字 不分先後順序,距離右邊緣 10px,距離 下邊緣60px */ background-position: right 10px bottom 60px; }
top 75px left 100x
= left 100px top 75px
bottom left 25%
= top 100% 25%
bottom
= top 100%
left 25%
= 25%
right
= right center
= left 100% center
= left 100% top 50%
right
= left 100%
center
= top 50%
= bottom 50%
.bgimg-fixed { background-color: #c0c0c0; background-image: url("../images/star.png"),url("../images/四葉草背景.png"); background-repeat: no-repeat,no-repeat; background-position: right bottom 100px,left 10px bottom 30px; }
.bgimg-fixed { background-color: #c0c0c0; background-image: url("../images/star.png"),url("../images/四葉草背景.png"); background-repeat: no-repeat,no-repeat; background-position: right bottom -30px,left -30px bottom -30px; }
background-repeat
屬性round
) 或者均勻地分佈 (使用 space
).background-repeat
: repeat|repeat-x|repeat-y|no-repeat|inherit
;/* 單值語法 */ background-repeat: repeat-x; background-repeat: repeat-y; background-repeat: repeat; background-repeat: space; background-repeat: round; background-repeat: no-repeat; /* 雙值語法: 水平 horizontal | 垂直vertical */ background-repeat: repeat space; background-repeat: repeat repeat; background-repeat: round space; background-repeat: no-repeat round; background-repeat: inherit;
單值 | 等價的雙值 |
---|---|
repeat-x | = repeat no-repeat |
repeat-y | = no-repeat repeat |
repeat | = repeat repeat |
space | = space space |
round | = round round |
no-repeat | = no-repeat no-repeat |
<repeat-style>
= repeat-x | repeat-y | [ repeat | space | round | no-repeat ]{1,2}
repeat-x | repeat-y
, 其他的 可以在一個背景影象的 雙值語法中 搭配使用.關鍵點:雙向重複(預設) 水平重複 垂直重複 不重複 繼承
① 雙向重複 (預設值): repeat
不合適 會被裁剪: 最後一個影象, 如果它的大小 不合適的話, 會被裁剪.
最右邊的 被裁剪了,最下方漏出來的一點,也可以看出 是被裁剪的.
② 水平重複: repeat-x
可以看到 右邊緣的地方,影象被裁剪了.
③ 垂直重複: repeat-y
可以看到下邊緣的地方, 影象被裁剪了
④ 不重複: no-repeat
沒有被重複的背景影象 的位置: 是由 background-position
屬性來決定.
⑤ 重複部分的影象 不會被裁剪: space
影象會 儘可能 得重複, 但是 不會裁剪.
❶ 重複的影象 不會被裁剪: 重複的影象,超出 元素邊框,就會把超出的部分去掉,放大其餘的部分 來填充 (不會進行裁剪式的重複)
空白的 均勻分佈: 同時 空白會均勻地分佈 在影象之間.
❷ 背景影象本身大小 超出元素大小: 背景原影象 本身的大小,就超出元素 邊框了,則進行裁剪.
space
值 排斥的屬性:
background-position
影象定位屬性 會被忽視,⑥ 壓縮顯示 影象(不裁剪): round
本來是放不下 兩個 完整的影象的(背景影象 本身比較大),瀏覽器 把影象壓縮後 ,就能放下 兩個完整的影象了.
⑦ 繼承 父親: inherit
background-repeat
屬性的 設定。⑷ 背景影象重複 background-repeat
屬性和屬性值 瀏覽器支援
範例1: 把背景影象設定成 round space
和 round
= round round
的區別
#lizard{ /*background-image: url("../images/lizard.png");*/ background-image: url("../images/四葉草背景.png"); background-repeat:round space; }
① 預設時的背景顯示 = 雙向重複repeat
可以看到 右邊和下邊緣 都有被裁剪
② 值為: round space
時
可以看到 背景會重複時,水平和垂直方向, 都沒有被裁剪的部分.
③ 值為: round
= round round
時
space
值 多了一行影象.round
值 通過壓縮其餘的影象,多顯示了一行,而不只是 去掉 影象被裁剪的部分.裁剪的區別: space
會因為 背景影象本身大小 超出元素大小時(不是因為 影象的重複),被裁剪, 但round
一直 都不會被裁剪,因為會 壓縮影象來顯示.
background-clip
屬性background-image
或背景顏色 background-color
)background-clip
僅在邊框 具有 透明區域 或 部分不透明區域 (根據 邊框樣式 border-style
或邊框影象 border-image
)時 才具有 視覺效果;background-clip
:border-box|padding-box|content-box
;/* 關鍵字值 Keyword values */ background-clip: border-box; background-clip: padding-box; background-clip: content-box; background-clip: text; /* Global values */ background-clip: inherit; background-clip: initial; background-clip: unset;
⑶ 背景裁剪的 屬性值
關鍵點:邊框盒 內邊距框 內容框 文字
① 邊框盒(預設): border-box
z
順序中 是在 邊框的下面)。② 內邊距框: padding-box
③ 內容框 : content-box
④ 文字: text
(尚在 實驗中的屬性)
foreground text
)中 繪製的。color:transparent
透明色從內到外的 順序: 內容區 > 內邊距區 > 邊框區 > 外邊距區
background-clip
屬性。低版本的瀏覽器 也需要瀏覽器支援,這是個比較新的屬性.
範例1: 把背景的 裁剪/繪製區域 分別設定為 到邊框的外邊緣, 內邊距的外邊緣, 內容區,文字的內部
html
<p id="clipTest">天道酬勤, 是一個漢語成語,讀作 tiān dào chóu qín。意思是 上天會按照 每個人付出的勤奮,給予相應的酬勞。多一分耕耘,多一分收穫,只要你付出了 足夠的努力,將來也一定會 得到相應的收穫。出自《周易》中的卦辭。</p>
#clipTest{ /*設定元素的 外邊距 邊框 內邊距 字型大小/顏色/粗細*/ margin: 20px; border: 10px dashed #000; padding: 20px; font-size: 1.2em; font-weight: bold; color: #fff; /*設定 背景影象 和 背景顏色(作為背景影象的回退)*/ background-color: #c0c0c0; background-image: url("../images/hand.jpg"); /*設定背景的 繪製/裁剪 區域*/ /*到 邊框區的 外邊緣*/ background-clip: border-box; }
border-box
background-image
.background-color
,也是有效的.background-clip:padding-box
/*到 內邊距區的 外邊緣*/ -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box;
content-box
text
color
≠#fff
白色,一定要設定成 color:transparent
透明色,才能在文字裡, 顯示出後面的背景色.background-origin
屬性background-position
屬性,指定是 相對於 什麼區域 來定位的。background-repeat:no-repeat
不重複,再設定 影象原點,看起來 才比較明顯background-attachment:fixed
,則 背景影象原點background-origin
屬性 沒有效果。background-origin
: padding-box|border-box|content-box
;/* 關鍵字值 Keyword values */ background-origin: border-box; background-origin: padding-box; background-origin: content-box; /* Global values */ background-origin: inherit; background-origin: initial; background-origin: unset;
border-box
padding-box
content-box
,
分隔.background-origin: content-box, padding-box;
background-origin
的 瀏覽器支援
比較新的屬性,需要使用 瀏覽器字首
#clipTest{ /*設定元素的 外邊距 邊框 內邊距 字型大小/顏色/粗細*/ margin: 20px; border: 10px dashed #000; padding: 20px; font-size: 1.2em; font-weight: bold; /*color: transparent;*/ color: #fff; /*設定 背景影象 和 背景顏色(作為背景影象的回退 這裡為了看清原點位置,先註釋掉)*/ /*background-color: #c0c0c0;*/ background-image: url("../images/hand.jpg"); background-repeat: no-repeat; /*背景影象的原點 相對位置*/ -webkit-background-origin: border-box; -moz-background-origin: border-box; background-origin: border-box; }
border-box
padding-box
content-box
10px
-webkit-background-origin: content-box; -moz-background-origin:content-box; background-origin: content-box; /*背景影象的位置*/ background-position: 10px 10px;
background-size
屬性background-color
屬性設定的 背景顏色。background-size
: length|percentage % |cover|contain
;/* 關鍵字 */ background-size: cover background-size: contain /* 一個值: 這個值指定圖片的寬度,圖片的高度隱式的為auto */ background-size: 50% background-size: 3em background-size: 12px background-size: auto /* 兩個值 */ /* 第一個值指定圖片的寬度,第二個值指定圖片的高度 */ background-size: 50% auto background-size: 3em 25% background-size: auto 6px background-size: auto auto /* 逗號分隔的多個值:設定多重背景 */ background-size: auto, auto /* 不同於background-size: auto auto */ background-size: 50%, 25%, 25% background-size: 6px, auto, contain /* 全域性屬性 */ background-size: inherit; background-size: initial; background-size: unset;
① 寬高 長度值: 寬 x 高
寬 X 高
auto
② 寬高 百分比值: width% height%
percentage %
auto
background-origin
設定background-attachment
為fixed
,背景區 為 瀏覽器可視區(即 視窗),不包括 卷軸。不能為負值。③ 裁剪式 完全覆蓋 背景區 : cover
④ 不裁剪式 完全覆蓋 背景區: contain
⑤ 按圖片比例 自動縮放:auto
▲ 多個值: 若要指定 多個背景影象的大小,請使用 逗號,
分隔 每個背景影象的值。
background-size: 50% 25%, contain, 3em
;.JPG
) 總是具有 固有的 大小和比例。SVG
)不一定 具有固有尺寸。element()
函數: 使用element()
函數 建立的背景影象 使用 生成元素的 固有尺寸和比例。background-size
的兩個值 並且不是auto
contain
或 cover
auto
或 auto auto
contain
,不裁剪,按比例顯示.auto
,另一個不是 auto
Firefox 7-
與 Firefox 8+
,以確定不同之處 能否接受。⑹ 背景影象大小 background-size
的 瀏覽器支援
background-image: url(bg-image.png); -webkit-background-size: 100% 100%; /* Safari 3.0 */ -moz-background-size: 100% 100%; /* Gecko 1.9.2 (Firefox 3.6) */ -o-background-size: 100% 100%; /* Opera 9.5 */ background-size: 100% 100%; /* Gecko 2.0 (Firefox 4.0) and other CSS3-compliant browsers */
範例1: 如果您使用 漸變<gradient>
作為背景 並指定了 背景尺寸background-size
auto
值,或者 只使用寬度值 來指定(例如,background-size: 50%
)。<gradient>s
在 Firefox 8 中發生了變化,目前在不同的瀏覽器之間 通常是不一致的安全值 範例
.gradient-example { width: 50px; height: 100px; background-image: linear-gradient(blue, red); /* 不能安全使用的 值形式 Not safe to use */ background-size: 25px; background-size: 50%; background-size: auto 50px; background-size: auto 50%; /* 能安全使用的 值形式 Safe to use */ background-size: 25px 50px; background-size: 50% 50%; }
#lizard { border: 10px dashed #000; /*用漸變 做背景影象*/ background-image: linear-gradient(yellow,green); background-color: #c0c0c0; background-repeat: no-repeat; /*背景影象的大小*/ background-size: 300px 100px; }
300px
,高100px
#lizard { border: 10px dashed #000; padding: 10px; background-image: url("../images/lizard.png"); background-color: #c0c0c0; background-repeat: no-repeat; /*背景影象的大小*/ /*background-size: 200px;*/ }
只設定 寬度值: background-size: 200px;(按比例縮放) | 寬高一起設定: background-size: 200px 100px;(按指定值,可能改變比例) |
---|---|
裁剪式 完全覆蓋: background-size: cover;(按比例縮放) | 不裁剪式 安全覆蓋: background-size: contain;(按比例縮放) |
(學習視訊分享:)
以上就是手把手帶你瞭解CSS 背景屬性(Background)的詳細內容,更多請關注TW511.COM其它相關文章!