亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css如何設置背景顏色

發布時間:2021-04-21 11:31:33 來源:億速云 閱讀:1329 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關css如何設置背景顏色,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

什么是css

css是一種用來表現HTML或XML等文件樣式的計算機語言,主要是用來設計網頁的樣式,使網頁更加美化。它也是一種定義樣式結構如字體、顏色、位置等的語言,并且css樣式可以直接存儲于HTML網頁或者單獨的樣式單文件中,而樣式規則的優先級由css根據這個層次結構決定,從而實現級聯效果,發展至今,css不僅能裝飾網頁,也可以配合各種腳本對于網頁進行格式化。

在css中,可以使用background-color屬性來設置背景顏色,語法“background-color:顏色值;”。顏色值可以使用顏色名、十六進制數值、RGB或RGBA值、HSL或HSLA值來定義。

本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

css設置背景顏色

background-color 屬性設置元素的背景顏色。

background-color 屬性為元素設置一種純色。這種顏色會填充元素的內容、內邊距和邊框區域,擴展到元素邊框的外邊界(但不包括外邊距)。如果邊框有透明部分(如虛線邊框),會透過這些透明部分顯示出背景色。

示例:

<html>
<head>

<style type="text/css">

body {background-color: yellow}
h2 {background-color: #00ff00}
h3 {background-color: transparent}
p {background-color: rgb(250,0,255)}

p.no2 {background-color: gray; padding: 20px;}

</style>

</head>

<body>

<h2>這是標題 1</h2>
<h3>這是標題 2</h3>
<p>這是段落</p>
<p class="no2">這個段落設置了內邊距。</p>

</body>
</html>

效果圖:

css如何設置背景顏色

(學習視頻分享:css視頻教程)

css顏色值的寫法:

1、使用顏色名

雖然目前已經命名的顏色約有 184 種,但真正被各種瀏覽器支持,并且作為 CSS 規范推薦的顏色名稱只有 16 種,如下表所示。

表1:CSS 規范推薦的顏色名稱

/*名 稱	顏 色	名 稱	顏 色	名 稱	顏 色
black	純黑	silver	淺灰	navy	深藍
blue	淺藍	green	深綠	lime	淺綠
teal	靛青	aqua	天藍	maroon	深紅
red	大紅	purple	深紫	fuchsia	品紅
olive	褐黃	yellow	明黃	gray	深灰
white	殼白*/

不建議在網頁中使用顏色名,特別是大規模的使用,避免有些顏色名不被瀏覽器解析,或者不同瀏覽器對顏色的解釋差異。

2、十六進制顏色

十六進制符號 #RRGGBB 和 #RGB(比如 #ff0000)。"#" 后跟 6 位或者 3 位十六進制字符(0-9, A-F)。

這是最常用的取色方法,例如:

#f03
#F03
#ff0033
#FF0033

3、RGB,紅-綠-藍(red-green-blue (RGB))

規定顏色值為 rgb 代碼的顏色,函數格式為 rgb(R,G,B),取值可以是 0-255 的整數或百分比。

rgb(255,0,51)
rgb(255, 0, 51)
rgb(100%,0%,20%)
rgb(100%, 0%, 20%)

擴展:RGBA,紅-綠-藍-阿爾法(RGBa)

RGBA 擴展了 RGB 顏色模式,它包含了阿爾法通道,允許設定一個顏色的透明度。a 表示透明度:0=透明;1=不透明。

rgba(255,0,0,0.1)    /* 10% 不透明 */  
rgba(255,0,0,0.4)    /* 40% 不透明 */  
rgba(255,0,0,0.7)    /* 70% 不透明 */  
rgba(255,0,0,  1)    /* 不透明,即紅色 */

4、HSL,色相-飽和度-明度(Hue-saturation-lightness)

色相(Hue)表示色環(即代表彩虹的一個圓環)的一個角度。
飽和度和明度由百分數來表示。
100% 是滿飽和度,而 0% 是一種灰度。
100% 明度是白色, 0% 明度是黑色,而 50% 明度是"一般的"。

hsl(120,100%,25%)    /* 深綠色 */  
hsl(120,100%,50%)    /* 綠色 */       
hsl(120,100%,75%)    /* 淺綠色 */

擴展:HSLA,色相-飽和度-明度-阿爾法(HSLa)

HSLa 擴展自 HSL 顏色模式,包含了阿爾法通道,可以規定一個顏色的透明度。 a 表示透明度:0=透明;1=不透明。

hsla(240,100%,50%,0.05)   /* 5% 不透明 */   
hsla(240,100%,50%, 0.4)   /* 40% 不透明 */  
hsla(240,100%,50%, 0.7)   /* 70% 不透明 */  
hsla(240,100%,50%,   1)   /* 完全不透明 */

5、transparent

特殊顏色值,表示透明色。可以直接當做顏色使用。

例如:color:transparent  設定字體顏色為透明

<style type="text/css">
    body{background:hsl(270,100%,50%)}
    p{
        font-size:50px;
        font-family:"黑體";
        /*瀏覽器私有屬性*/
        -webkit-text-fill-color:transparent;/*設置文本透明*/
        /*使用rgba(0,0,0,0);也可以實現全透明模式*/
        -webkit-text-stroke:2px yellow;/*將文本設置透明,再設置個邊框后就實現鏤空字了*/
        /*W3C標準屬性*/
        /*text-fill-color:transparent;*/
        /*text-stroke:2px yellow;*/
    
    }
</style>
<body>
    <p>2012年過去了,最忙的是元芳,你怎么看?</p>
</body>

關于“css如何設置背景顏色”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

玉林市| 大新县| 武鸣县| 叶城县| 乐东| 赤城县| 漯河市| 七台河市| 准格尔旗| 甘泉县| 鲁山县| 五家渠市| 封丘县| 呼图壁县| 慈溪市| 潜江市| 黄大仙区| 青田县| 上高县| 娱乐| 深州市| 奉化市| 松原市| 兴业县| 卢氏县| 民权县| 乐清市| 金坛市| 长兴县| 沙河市| 临潭县| 石首市| 咸宁市| 宽甸| 华阴市| 恩施市| 宁武县| 谢通门县| 焦作市| 体育| 乐清市|