CSS background背景
通過background屬性可以設定元素的背景圖片或者背景顏色。
background是一個複合屬性,顧名思義,它是多個屬性的集合體:
(1).background-color:指定元素的背景顏色。
(2).background-image:指定元素的背景影像;可以是真實圖片路徑或使用漸變建立的“背景影像”。
(3).background-repeat:指定元素的背景影像如何鋪排填充。
(4).background-attachment:指定元素的背景影像是隨物件內容滾動還是固定的。
(5).background-position:指定元素的背景影像位置。
(6).background-origin(CSS3):指定元素的背景影像顯示的原點。
(7).background-clip(CSS3):指定元素的背景影像向外裁剪的區域。
(8).background-size(CSS3):指定元素的背景影像的尺寸大小。
程式碼片段如下:
[CSS] 純文字檢視 複製程式碼div{background:#F60 url(logo.gif) top right no-repeat}
程式碼解析:
(1).#F60對應background-color。
(2).url(logo.gif)對應background-image。
(3).top right對應background-position。
(3).no-repeat對應background-repeat。
複合屬性可以將具體每一個屬性單獨書寫,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div { width:300px; height:300px; border:1px solid blue; /*元素背景設定*/ background-color:#ccc; background-image:url(mytest/div+css/border.jpg); background-position:top right; background-repeat:no-repeat } </style> </head> <body> <div></div> </body> </html>
一.background-color:
設定元素的背景顏色,如果同時也設定了背景圖片,背景圖片會覆蓋背景顏色。
程式碼片段演示:
[CSS] 純文字檢視 複製程式碼background-color:#ccc;
二.background-image:
設定元素的背景圖片,格式如下:
程式碼片段演示:
[CSS] 純文字檢視 複製程式碼background-image:url(mytest/div+css/border.jpg);
三.background-repeat:
設定背景圖片是否重複,取值如下:
(1).repeat:背景影像在橫向和縱向平鋪,預設值。
(2).repeat-x:背景影像在橫向上平鋪。
(3).repeat-y:背景影像在縱向上平鋪。
(4).no-repeat:背景影像不平鋪。
(5).round:背景影像自動縮放直到適應且填充滿整個容器。(CSS3)
(6).space:背景影像以相同的間距平鋪且填充滿整個容器或某個方向。(CSS3)
四.background-attachment:
設定背景影像是隨物件內容滾動還是固定。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> body{ margin:0px; padding:0px; } div{ background-image:url(mytest/demo/tree.jpg); background-attachment:fixed; background-repeat:no-repeat; height:1500px; } </style> </head> <body> <div></div> </body> </html>
拖動滾動條,背景圖片處於固定狀態,而不是跟隨滾動。
相關文章
- CSS background 背景CSS
- 【叢林】CSS background 背景淺談CSS
- CSS-背景圖片|background-imageCSS
- CSS-背景來源|background-originCSS
- CSS-背景顏色|background-colorCSS
- CSS-背景位置-x|background-position-xCSS
- CSS3背景裁切屬性——background-clipCSSS3
- 背景圖-background定位
- 完美的背景圖全屏css程式碼 – background-size:cover?CSS
- 通過css使用background-color為背景圖新增遮罩效果CSS遮罩
- CSS background-positionCSS
- CSS background-sizeCSS
- CSS background-clipCSS
- CSS background-originCSS
- CSS:background-imageCSS
- css的background屬性CSS
- CSS3 background-originCSSS3
- CSS3 background-clipCSSS3
- CSS3 background-sizeCSSS3
- CSS background-origin屬性CSS
- css [background-position] 單位CSS
- CSS3的background屬性CSSS3
- 強大的CSS: box-sizing與background-clip,解決背景顯示範圍的問題CSS
- mongodb建立索引和刪除索引和背景索引backgroundMongoDB索引
- 改變視訊會議的背景Virtual Background Customizer
- CSS3 background-size 屬性CSSS3
- css毛玻璃效果(外加background屬性)CSS
- CSS3學習之background-origin和background-clip區別CSSS3
- CSS背景漸變CSS
- CSS 背景漸變CSS
- css背景樣式CSS
- CSS背景總結CSS
- CSS設定背景模糊CSS
- CSS3之背景CSSS3
- CSS3-背景篇CSSS3
- 使用CSS background實現炫酷懸停效果CSS
- CSS · 兩種背景圖片CSS
- CSS3 背景漸變CSSS3