網站架設



濫觞:http://www.kip.com.tw/modules/news/article.php?storyid=35

 

  1. -moz-background-size:50% 100%;
  2. -webkit-background-size:50% 100%;
  3. -o-background-size:50% 100%;
  4. background-size:50% 100%;
複製代碼

 

  1. -moz-background-size:50%;
  2. -webkit-background-size:50%;
  3. -o-background-size:50%;
  4. background-size:50%;
複製代碼
  • Firefox(3.63+較好支援)
  • Google Chrome(5+較好支援)(P.S:Google瀏覽器主動更新,不需擔心利用到舊版)
  • Internet Explorer(IE6、IE7 不支援、IE8 很少支援)
  • Opera(10+部門支援)
  • Safari(4+較好支援)
  1. -moz-background-size:auto;        /*for Firefox*/
  2. -webkit-background-size:auto;        /*for Google Chrome、Safari*/
  3. -o-background-size:auto;        /*for Opera*/
  4. background-size:auto;        /*for IE*/
複製代碼

 

 

結果顯現為了讓出現結果有顯著的區分,典範榜樣中的屬性預設為:
width:300px;height:200px;border:1px solid #CCC;background:#FFFFFF url(bg.jpg) no-repeat left top;
 

  1. -moz-background-size:200px 150px;
  2. -webkit-background-size:200px 150px;
  3. -o-background-size:200px 150px;
  4. background-size:200px 150px;
複製代碼


 

background-size:contain

contain首要用於後臺圖大於地點內容,由於後臺圖尺寸(100px*122px),所以將此規範內容元素屬性設為width:50px;height:61px;
 

background-size:length

指定背景圖片寬度200px高度150px

 


 

指定背景圖片巨細
background-size:bg-size , bg-size
bg-size = auto | length | percentage | cover | contain

  • 預設值為auto,即背景圖片原始長寬。
  • length指定圖片具體大小的數值,不許可負值。
  • percentage以佈景圖地點元素的百分比指定佈景圖巨細,不許可負值。
  • lengthpercentage可設定2數值,也可只設定1個數值,當只設定一個數值,另外一個數值(高)預設值為auto,此時高度以後臺圖原始寬高比例,主動縮放。
  • cover首要用於背景圖小於地點的內容,而靠山圖又不合適利用repeat,此時就能夠採用cover的體式格局,使配景圖放大至內容的大小,但此方式輕易使靠山圖因放大而失真
  • contain與cover正好相反,首要用於配景圖大於地點內容,但卻需要將配景圖完整顯現,此時就可採用contain的體式格局,使背景圖縮小至內容的巨細

 


 



 

 


指定佈景圖片寬度50%高度auto
 

background-size:auto;

網站架設 CSS 3佈景新屬性:background-siz 雖可隨便指定圖片巨細,但如果數值沒取好,輕易使後臺圖變形失真,猶如此典範。
網站架設 CSS 3佈景新屬性:background-siz 規範中所利用的配景圖(100px*122px)


指定後臺圖片寬度200px高度auto
 

  1. -moz-background-size:cover;
  2. -webkit-background-size:cover;
  3. -o-background-size:cover;
  4. background-size:cover;
複製代碼
網站架設 CSS 3佈景新屬性:background-siz cover使後臺圖不靠repeat,占滿全部內容版面。

網站架設 CSS 3佈景新屬性:background-siz 網站架設 CSS 3佈景新屬性:background-sizauto取自原背景圖片的尺寸不作任何的點竄,所以出現效果和沒加background-size結果是一樣的。

  1. -moz-background-size:contain;
  2. -webkit-background-size:contain;
  3. -o-background-size:contain;
  4. background-size:contain;
複製代碼

網站架設 CSS 3佈景新屬性:background-siz

background-size:cover
 

網站架設 CSS 3佈景新屬性:background-siz 後臺圖可依內容元素的寬高,作百分比的縮放,一樣要注意數值的設定,避免配景圖片變形失真,猶如典範榜樣。

CSS 3 瀏覽器支援狀況

網站架設 CSS 3佈景新屬性:background-siz 此規範和上個範例,都是設定配景圖片寬為200px,但不同點在於此類型的高度為auto,高度是共同寬度作比例的縮放,此為它的長處。



 

contain使後臺圖在尺寸大於內容元素的環境下,得以完全出現。

 

  1. -moz-background-size:200px;
  2. -webkit-background-size:200px;
  3. -o-background-size:200px;
  4. background-size:200px;
複製代碼
網站架設 CSS 3佈景新屬性:background-siz 此範例和上個類型,都是設定背景圖片寬為50%,但分歧點在於此類型的高度為auto,高度是合營寬度作比例的縮放,此為它的長處。

background-size:percentage

指定背景圖片寬度50%高度100%
 


 

arrow
arrow
    文章標籤
    網站架設
    全站熱搜
    創作者介紹
    創作者 juliox56aaj 的頭像
    juliox56aaj

    新竹網站架設

    juliox56aaj 發表在 痞客邦 留言(0) 人氣()