CSS基礎—元素背景純色填充

2020-12-20 米粒教育

在網頁設計中,有時需要對元素的背景進行填充。元素的背景包括元素的內容區域,內邊距和四邊邊框,但不包括元素的外部邊距。填充背景可以使用純色、漸變色和圖片。

使用純色填充元素背景的樣式標籤是background-color。background-color的屬性值為關鍵字、十六進位顏色值、rgb()函數、rgba()函數。

CSS定義了一組顏色關鍵字用於描述常用顏色,下圖給出了CSS定義的16個基本顏色關鍵字。其中,Color一欄給出了顏色,Color Neme一欄給出了該顏色定義的關鍵字,HEX一欄是該顏色的十六進位顏色值,RGB一欄是該顏色的RGB顏色值。

十六進位顏色值使用三個雙位數來編寫,並以 # 符號開頭,下圖給出了基本顏色的十六進位顏色值和RGB顏色對應表。

CSS還定義了一個關鍵字transparent,用於表示背景透明色。如果一個HTML元素覆蓋在另外一個HTML元素之上,若需要把被覆蓋的元素顯示出來,就可以把上面元素的background設置為transparent。

rgb()函數用於動態創建顏色,rgb函數需要傳入RGB顏色三基色紅綠藍的值,紅綠藍三基色值均在0至255之間,顏色數值越大顏色比重越大。如rgb(255,0,0)返回紅色顏色值,rgb(0,0,255)返回藍色顏色值。rgba()函數在紅綠藍三色值的基礎上,又加了透明度參數,透明度值在0-1之間,透明度值越大則背景元素越透明。如rgba(255,0,0,0.5)返回紅色且透明度為0.5的顏色值。下面的HTML文檔展示了背景填充樣式標籤background-color的使用方法。

在上面的網頁代碼中,P3樣式和P4樣式的background-color顏色值相同,但P4樣式的background-color定義了值為0.5的透明度,因此在瀏覽器顯示效果上,P4樣式填充的顏色要比P3樣式填充的顏色淺。下圖是瀏覽器顯示效果。

相關焦點

  • CSS基礎——使用圖片填充元素背景
    在網頁設計中,使用圖片來填充元素背景,可以讓元素背景呈現豐富多彩的外觀。使用圖片填充元素背景的常用樣式標籤有background-image、background-repeat、background-position和background-size,下面分別予以介紹。
  • CSS背景屬性Background詳解
    css2 中的背景(background)CSS2 中有5個主要的背景(background)屬性,它們是:background-color: 指定填充背景的顏色。background-image: 引用圖片作為背景。background-position: 指定元素背景圖片的位置。
  • CSS基礎——神奇的background樣式
    說background樣式神奇,在於它能把多個背景樣式組合起來使用,簡單易用。使用background樣式可以一次性指定元素背景圖片、圖片的寬度和高度、圖片的平鋪模式、起始位置和元素的背景顏色,免去書寫多個樣式標籤的麻煩。
  • 做PPT用純色背景,也能亮瞎眼!
    使用純色背景的好處純色背景主要分為兩大類:一種是黑白灰等「無色」背景,另一種是彩色背景。在許多發布會的PPT中,你會發現,黑白灰純色背景已被濫用,但依然是目前最主流的使用元素之一。圖片來自於小米發布會 PPT它的優點是能把背景對人的幹擾減到最低,讓觀眾把注意力最大化地集中在畫面中的元素上,而我們為什麼不借鑑呢?
  • CSS基礎—CSS樣式如何應用到HTML元素
    一種方式是利用HTML元素的style屬性,樣式表作為style屬性的值,該方式也稱為行內樣式;一種方式是將樣式表放置在HTML網頁文檔head標籤內,每個樣式表賦予一個名稱,然後在HTML元素中通過class屬性引入樣式表,該方式也稱為內部樣式;再一種方式是單獨將樣式表寫入到一個文件,文件的擴展名為css,然後通過HTML的link標籤連結外部樣式表文件,在HTML元素中通過class屬性引入樣式表文件中的樣式表
  • css padding屬性設置元素內邊距
    padding屬性定義及用法在css中,padding屬性是一個簡寫屬性,用來設置所有內邊距屬性(填充),將上邊距屬性、右邊距屬性、下邊距屬性、左邊距屬性定義在同一個聲明中。;inherit:從父元素繼承padding屬性的值;實例:<!
  • css max-height屬性設置元素最大高度
    max-height屬性定義及用法在css中,max-height屬性是使用來設置元素的最大高度,就是元素達到最大高度後,不會隨元素內容的增加而增加。該屬性設置的最大高度不包括填充,邊框,或頁邊距。max-height屬性用的不是很多,一般用該屬性都是為了防止元素內容太多把高度撐的太高而影響布局效果,設置最大高度之後,就不會因為元素內容太多將高度撐的太高而影響整體的布局。
  • PS如何摳背景為純色的人像,摳純色背景人像會有環境光怎麼辦?
    PS如何摳背景為純色的人像?如果背景是純色的人物圖像,如何快速而準確的摳出來?下面小編來教大家一種方法。1.當前我們導入一張素材,人物的背景是黃顏色,下面要將人物摳出來。PS摳純色背景人像,人物會有環境光怎麼辦?
  • CSS核心基礎之CSS基礎知識介紹
    html顯示頁面元素,CSS控制排版布局的頁面開發模式,HTML+CSS模式可以提高運行效率,簡化代碼,增加頁面可讀性,提高標籤控制力與搜索排名。1. CSS概念CSS是Cascading  Style Sheet的縮寫,可以翻譯為「層疊樣式表」或」級聯樣式表」 ,即樣式表。
  • 前端基礎篇之CSS世界
    我想你每天寫css代碼有時候也會覺得很痛苦:這個布局的css怎麼這麼難實現!我也經常會有這種感覺,一個看似簡單的布局總是要琢磨半天才能實現,偶爾還會出現一些怪異的超出理解的現象。這是因為我們對css只是大概知道個形,並沒有看透css的本質。在同事的推薦下我閱讀了張鑫旭老師的《css世界》,才發現css跟想像中的不太一樣。
  • 層疊樣式表(CSS)屬性(上篇)
    今天我們繼續上期的話題,上期我們對層疊樣式表(css)的基礎做了下大致的介紹,那麼今天我們來學習一些它的屬性。盒子屬性說到css屬性其中最重要的就是它的盒子屬性了,代表標籤為無屬性標籤<div>,包括的屬性有:padding 內邊距(內填充)border 邊框margin 外邊距
  • CSS中內聯元素與塊級元素
    如果沒有css的作用,塊元素會順序以每次另起一行的方式一直往下排。而有了css以後,我們可以改變這種html的默認布局模式,把塊元素擺放到你想要 的位置上去。而不是每次都愚蠢的另起一行。需要指出的是,table標籤也是塊元素的一種,table based layout和css based layout從一般使用者(不包括視力障礙者、盲人等)的角度來看這兩種布局,除了頁面載入速度的差別外,沒有其他的差別。但是如果普通使用者不經意點了 查看頁面原始碼按鈕後,兩者所表現出來的差異就非常大了。
  • CSS之偽元素的使用
    後面向同組大佬請教,可以利用css中的偽元素:before來實現。偽元素,顧名思義,就是它們不是真的HTML頁面元素,實際上就一個帶有css樣式的透明元素,只展示某些css效果,不在dom結構裡面顯示。對於添加banner頭部的提示文案,使用偽元素是最佳方案。
  • 摳圖 如何在PS中利用通道和濾色摳出純色背景中的頭髮絲
    摳圖的方法有很多,這一次跟大家分享一個利用通道和濾色從純色背景中將人物和頭髮精準摳出的方法。(素材圖源自圖行天下網站)摳圖的方法有很多,這一次跟大家分享一個利用通道和濾色從純色背景中將人物和頭髮精準摳出的方法。
  • CSS背景看這篇文章就夠了【案例講解】
    屬性設置的定位層定位元素。它具有多種定位元素的方式:關鍵字值(top,right,bottom,left,center)邊緣偏移值。例如:top 20px left 10px現在,我已經了解了CSS如何background工作的基礎知識,讓我們探索如何使用多個背景。
  • CSS背景顏色、CSS背景圖片
    css可以添加背景顏色和背景圖片設置背景顏色這個背景顏色直接設置就好了,很簡單的。background: #eee;設置背景圖片此屬性值就是圖片的路徑。background-image:url(1.jpg);設置背景圖片是否平鋪background-repeat:值; repeat:平鋪(圖片鋪滿整個屏幕)(默認值)
  • html/css基礎面試
    HTML語義化就是讓頁面的內容結構化,便於對瀏覽器,搜尋引擎解析;在沒有樣式css情況下也以一種文檔格式顯示,並且是容易閱讀。搜尋引擎的爬蟲依賴於標記來確定上下文和各個關鍵字的權重,利於SEO。6.css盒模型有哪些及區別content-box border-box padding-box1》IE盒子模型box-sizing:border-box;(怪異模式)
  • 【練習題】20道CSS基礎測試題
    ()A、<style src="mystyle.css">B、<link rel="stylesheet" type="text/css" href="mystyle.css">C、<stylesheet>mystyle.css</stylesheet>
  • 49 張 GIF 圖中學習 49 個 CSS 知識點
    08.13.【三角形】💝css繪製三角形的原理24.【背景附著】🐐background-attachment指定背景如何附著在容器上,注意其屬性值local和fixed的使用27【背景定位】🐶當固定背景不隨元素滾動時,背景定位是相對於視口的
  • 網頁設計基礎:Div+CSS布局入門教程
    首頁 > 教程 > 關鍵詞 > 最新資訊 > 正文 網頁設計基礎:Div+CSS布局入門教程