CSS常用背景屬性(背景顏色、背景圖片、背景平鋪、背景位置、背景附著、背景色半透明、背景屬性複合寫法)

来源:https://www.cnblogs.com/detailNew/archive/2023/04/07/17294954.html
-Advertisement-
Play Games

本博文記錄CSS中比較常用的背景屬性,包括背景顏色:background-color、背景圖片:background-image、背景平鋪:background-repeat、背景位置:background-position和背景附著:background-attachment。同時記錄了背景色半透... ...


本博文記錄CSS中比較常用的背景屬性,包括背景顏色:background-color、背景圖片:background-image、背景平鋪:background-repeat、背景位置:background-position和背景附著:background-attachment。同時記錄了背景色半透明的寫法以及背景屬性複合寫法

1 常用背景屬性

屬性 描述 使用方式 說明
background-color 背景顏色 參數;

參數:

transparent(透明,預設)

color(顏色)

background-image 背景圖片 background-image: 參數;

參數:

none(無背景圖,預設)

url(圖片地址)

background-repeat 背景平鋪 background-repeat: 參數;

參數:

repeat(橫向、縱向均平鋪,預設)

no-repeat(不平鋪)

repeat-x(橫向平鋪)

repeat-y(縱向平鋪)

background-position 背景位置 background-position: x  y;

x:橫坐標,可以使用方位名詞或者精確單位

y:縱坐標,可以使用方位名詞或者精確單位

方位名詞:center、top、bottom、left、right

精確單位百分數或者由浮點數字和單位標識符組成的長度值

background-attachment 背景附著 background-attachment: 參數;

參數:

scroll(背景圖像是隨著對象內容滾動,預設)

fixed(背景圖像固定)

background-position(背景位置)的參數有兩個(x 和 y),需要註意以下幾點:

(1)若x和y都是方位名詞,則無順序;

(2)若只指定一個方位名詞,另一個省略,則另一個預設為center;

(3)若參數值是精確坐標,則第一個肯定是x坐標,第二個肯定是y坐標;

(4)若參數值是精確坐標且只指定一個數值,則一定是x坐標,另一個預設垂直居中;

(5)若參數值是混合單位,則第一個是x坐標,第二個是y坐標。

背景色半透明

背景色半透明,通過對background屬性設置rgba屬性值實現。

使用方式:background: rgba(red,green,blue,Alpha);

參數:

參數 範圍
red 0-255
green 0-255
blue 0-255
Alpha 0-1

說明:Alpha是透明度,取值範圍在0-1,0:全透明,1:不透明。同時,Alpha的值是小數,小數點前的0可以省略。

3 背景屬性複合寫法

background: 背景顏色 背景圖片 背景平鋪 背景附著 背景位置;


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 這裡給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 在DOM結構相對比較複雜,層級嵌套比較深的組件內,需要根據相對應的模塊業務處理一些邏輯,該邏輯屬於當前組件 但是從整個頁面應用的視圖上看,它在DOM中應該被渲染在整個vue應用外部的其他地方,不能影響組件的結構 比較常見的應用場景:就是全 ...
  • 這周每天花點時間學習使用VUE3+Django+GraphQL的使用,按照RealPython的網站的教程走了一遍,踩了一遍坑. Realpython上的教程使用的是Vue2的Vue-CLI模塊,Vue本身已經進化到VUE3,並且推薦使用Vite代替Vue-CLI.我按照教程上的步驟將代碼轉化為VU ...
  • 相信很多前端開發者在做項目時同時也都做過頁面性能優化,這不單是前端的必備職業技能,也是考驗一個前端基礎是否扎實的考點,而性能指標也通常是每一個開發者的績效之一。尤其馬上接近年關,頁面白屏時間是否過長、首屏載入速度是否達標、動畫是否能流暢運行,諸如此類關於性能更具體的指標和感受,很可能也是決定著年底你... ...
  • 還在為npm i安裝大量依賴等待時間較長,npm扁平化node_modules依賴版本衝突在苦惱嗎,不用苦惱pnpm為你保駕護航 ...
  • Element Plus是一個用於Vue.js的UI組件庫,為開發人員提供了一組可重用和可定製化的組件,用於構建現代Web應用程式。它是流行的Element UI庫的擴展,重點是提高性能和可訪問性。 Element Plus包括廣泛的組件,如按鈕、表單、表格、對話框等。 除了常規的UI組件外,Ele ...
  • JavaScript字元串轉數字的5種方法及其陷阱 摘要 :JavaScript 是一個神奇的語言,字元串轉數字有 5 種方法,各有各的坑法! 原文: Converting Strings to Number in Javascript: Pitfalls 譯者: Fundebug 轉載地址: 本文 ...
  • #1、方法 const formatStr = (str) => { const value = str.replace( /[`:_~!@#$%^&*() \+ =<>?"{}|, \/ ;' \\ [ \] ·~!@#¥%……&*()—— \+ ={}|《》?:“”【】、;‘’,。、-]/g, ...
  • MVVM模式(Model-View-ViewModel):它的目標是將用戶界面(UI)的邏輯與業務邏輯分離。該模式的核心思想是將UI分為視圖(View)和視圖模型(ViewModel),並通過數據綁定實現二者之間的通信。 在MVVM模式中,視圖(View)表示用戶界面的呈現部分,視圖模型(ViewM ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...