淺析CSS中background背景的用法

來源:互聯網
上載者:User
這篇文章給大家介紹的文章內容是關於淺析CSS中background背景的用法,有很好的參考價值,希望可以協助到有需要的朋友。

定義和用法

基本屬性:color, image, position, repeat

背景顏色 background-color

值為顏色值或transparent二者選其一,預設值是transparent(透明)。

  • 顏色值可以為16進位顏色碼或者RGB顏色值,也可以是英文代碼。不建議使用英文代碼,不同瀏覽器對不同顏色代碼處理的效果有可能不同。

  • 設定背景顏色作為後備也是很重要的。背景顏色在各處都得到了支援,而背景梯度等更奇異的特性只在較新的瀏覽器中得到支援,加上背景映像可能由於某種原因無法載入。因此,設定基本的背景顏色和指定這些特性是一個好主意,因此無論如何,元素的內容都是可讀的。

背景映像 background-image

指定顯示的背景圖片,用url()設定路徑。

  • 預設的圖片重複方式為水平垂直皆重複。

背景重複 background-repeat

指定背景映像如何重複的,預設值是repeat(一直重複,直到整個元素的背景被填充)

描述
no-repeat 不重複
repeat 垂直和水平都重複
repeat-x X軸方向(水平)重複
repeat-y Y軸方向(垂直)重複

背景位置 background-position

指定定位背景圖片的位置,原點為左上方(0,0)。

  • 可輸入兩個值代表 X 軸和 Y 軸,也可以只輸入一個值。

  • 可輸入長度值(px等)、相對值(rem等)、百分比、關鍵字(leftcenterright,topbottom

  • 若只輸入一個值,則代表 X 軸的值,Y 軸變成center

  • 值可以混搭,如background-position:9px top;

額外屬性

背景滾動 background-attachment

指定當內容滾動時背景如何滾動。

描述
scroll 預設值。滾動,背景圖隨著頁面的滾動而移動。
fixed 固定,當頁面的其餘部分滾動時,背景映像不會移動。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.