日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

css 如何让背景图片拉伸填充避免重复显示

發布時間:2023/12/2 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 css 如何让背景图片拉伸填充避免重复显示 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何讓背景圖片拉伸填充,這個問題聽起來似乎很簡單。但是很遺憾的告訴大家。不是我們想的那么簡單。?
比如一個容器(body,div,span)中設定一個背景。這個背景的長寬值在css2.1之前是不能被修改的。?
所以實際的結果是只能重復顯示,所以出現了repeat,repeat-x,repeat-y,no-repeat這些屬性。就是用來控制背景圖片的顯示的。所以一般用作背景圖片的有2類:?

1.是一整張大圖,尺寸和區域大小剛好吻合?
2.一個很小的條狀圖,通過repeat后,形成一個很規則的大圖背景。?

但是css3出現以后,這個情況被改善了。background-size 屬性可以讓我們之前的希望成真。?
而且這個屬性在firefox,chrome,以及ie9上都可以使用。

具體使用方法如下:?
背景圖尺寸(數值表示方式):?

復制代碼 代碼如下: #background-size{ background-size:200px 100px; }

  


背景圖尺寸(百分比表示方式):?

復制代碼 代碼如下:
#background-size2{ background-size:30% 60%; }

  


背景圖尺寸(等比擴展圖片來填滿元素,即cover值):?

復制代碼 代碼如下:
#background-size3{ background-size:cover; }

  

?


背景圖尺寸(等比縮小圖片來適應元素的尺寸,即contain值):?

復制代碼 代碼如下:
#background-size4{ background-size:contain; }

  


背景圖尺寸(以圖片自身大小來填充元素,即auto值):?

復制代碼 代碼如下:
#background-size5{ background-size:auto; }

  

總結

以上是生活随笔為你收集整理的css 如何让背景图片拉伸填充避免重复显示的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。