2016-09-21 22 views
1

快速簡單問題 在下面的外部CSS頁面的例子中;css與背景之間的區別:和background-image:

body { 
    background-image: url(background.jpg); 
} 
header { 
    background: url(background.jpg); 
} 

我明白他們影響不同的元素選擇器,我的問題是什麼是使用背景和背景圖像之間的區別?一個人可以訪問另一個人的特定屬性嗎?謝謝,麻煩您了。

回答

4

背景屬性,你可以添加背景顏色,重複,不重複和圖像屬性 但在background-image屬性你只被允許添加圖像

background-image: url("img_tree.png"); 
background-repeat: no-repeat; 
background-position: right top; 
background-attachment: fixed; 

和bacground屬性,你可以做一行所有這些

background: #ccc url(paper.gif) no-repeat; 
0

通過使用背景,您需要指定其他參數來設置頁面的背景。如果你只是使用背景圖像,它將只需要一個參數。

background: bg-color bg-image position/bg-size bg-repeat bg-origin bg-clip bg-attachment initial|inherit;