目錄
)分別代表紅色,綠色和藍色組件,範圍從00(0小數)到FF(255個小數)。 例如:
> HSL顏色模型
>使用CSS
首頁 web前端 css教學 在CSS中探索顏色

在CSS中探索顏色

Jan 30, 2025 am 12:10 AM

掌握CSS顏色:綜合指南

>在上一課中,我們探索了CSS選擇器。現在,讓我們通過學習如何操縱所選元素的外觀,從顏色修改開始。本指南涵蓋了定義CSS中顏色的各種方法,包括顏色名稱,十六進制代碼,RGB值和HSL格式。

>

如前所述,在選擇HTML元素(例如A<p>>段落)之後,您可以使用color>屬性來修改其文本顏色:>

p {
  color: red;
}
登入後複製
登入後複製
同樣,

屬性會更改元素的背景:> background-color

> CSS支持常見的顏色名稱,例如“紅色”和“ DarkOrange”,但並不包含所有可能的色調。 對於精確的顏色控制,RGB,HEX和HSL顏色型號具有更大的靈活性。
p {
  background-color: darkorange;
}
登入後複製
登入後複製
> RGB顏色模型

RGB(紅色,綠色,藍色)構成計算機系統中顏色表示的基礎。 混合這三種原色會產生廣泛的色調。

函數定義了RGB顏色:

每個參數(rgb()

rgb(<red>, <green>, <blue>)
登入後複製
登入後複製
)接受整數值在0到255之間,代表每個顏色組件的強度。 0表示最弱的強度,而255最強。例如:

red green組合不同的強度會產生各種顏色:blue

強烈建議使用顏色拾取器工具來視覺選擇RGB值,因為僅靠數值的值預測所得顏色很具有挑戰性。
p {
  color: rgb(255, 0, 0); /* Equivalent to color: red; */
}
登入後複製

p {
  color: rgb(168, 189, 45);
}
登入後複製

函數通過添加alpha通道擴展

Exploring Colors in CSS

參數(0.0至1.0)控制透明度; 0.0是完全透明的,1.0完全不透明:

rgba()rgb()

rgba(<red>, <green>, <blue>, <alpha>)
登入後複製
十六進制顏色模型

alpha十六進制的顏色使用十六進制符號:

p {
  color: rgba(167, 189, 45, 0.408);
}
登入後複製

Exploring Colors in CSS符號先於六位數十六進制代碼。 每對(

)分別代表紅色,綠色和藍色組件,範圍從00(0小數)到FF(255個小數)。 例如:

可以使用八位數十六進制代碼添加

透明度:>
#rrggbb
登入後複製

#表示alpha通道(00至ff,映射到0.0至1.0)。 rr gg這相當於bb

p {
  color: #ff0000; /* Equivalent to color: rgb(255, 0, 0); and color: red; */
}
登入後複製

> HSL顏色模型

hsl(色相,飽和,輕度)是圖形設計師熟悉的顏色模型。 hsl()函數使用:

p {
  color: red;
}
登入後複製
登入後複製

hue代表顏色在色輪上的位置(0至360度)。

Exploring Colors in CSS

>

(0%至100%)表示顏色的強度(0%是灰色,100%是全顏色)。 saturation

Exploring Colors in CSS>

(0%至100%)確定添加的黑色或白色的量(0%為黑色,100%是白色)。

lightness

Exploring Colors in CSS

這等效於

hsla()

進一步探索
p {
  background-color: darkorange;
}
登入後複製
登入後複製
rgb(<red>, <green>, <blue>)
登入後複製
登入後複製

>使用CSS #a7bd2d68創建多列佈局 rgba(167, 189, 45, 0.408)掌握CSS網格佈局

>使用CSS

構建Flexbox佈局

    以上是在CSS中探索顏色的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

    熱門文章

    倉庫:如何復興隊友
    3 週前 By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
    1 週前 By 尊渡假赌尊渡假赌尊渡假赌
    Hello Kitty Island冒險:如何獲得巨型種子
    3 週前 By 尊渡假赌尊渡假赌尊渡假赌

    熱門文章

    倉庫:如何復興隊友
    3 週前 By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
    1 週前 By 尊渡假赌尊渡假赌尊渡假赌
    Hello Kitty Island冒險:如何獲得巨型種子
    3 週前 By 尊渡假赌尊渡假赌尊渡假赌

    熱門文章標籤

    記事本++7.3.1

    記事本++7.3.1

    好用且免費的程式碼編輯器

    SublimeText3漢化版

    SublimeText3漢化版

    中文版,非常好用

    禪工作室 13.0.1

    禪工作室 13.0.1

    強大的PHP整合開發環境

    Dreamweaver CS6

    Dreamweaver CS6

    視覺化網頁開發工具

    SublimeText3 Mac版

    SublimeText3 Mac版

    神級程式碼編輯軟體(SublimeText3)

    將框陰影添加到WordPress塊和元素 將框陰影添加到WordPress塊和元素 Mar 09, 2025 pm 12:53 PM

    將框陰影添加到WordPress塊和元素

    使用智能表單框架創建JavaScript聯繫表格 使用智能表單框架創建JavaScript聯繫表格 Mar 07, 2025 am 11:33 AM

    使用智能表單框架創建JavaScript聯繫表格

    創建一個具有可滿足屬性的內聯文本編輯器 創建一個具有可滿足屬性的內聯文本編輯器 Mar 02, 2025 am 09:03 AM

    創建一個具有可滿足屬性的內聯文本編輯器

    使用GraphQL緩存 使用GraphQL緩存 Mar 19, 2025 am 09:36 AM

    使用GraphQL緩存

    使您的第一個自定義苗條過渡 使您的第一個自定義苗條過渡 Mar 15, 2025 am 11:08 AM

    使您的第一個自定義苗條過渡

    揭開屏幕讀取器的神秘面紗:可訪問的表格和最佳實踐 揭開屏幕讀取器的神秘面紗:可訪問的表格和最佳實踐 Mar 08, 2025 am 09:45 AM

    揭開屏幕讀取器的神秘面紗:可訪問的表格和最佳實踐

    比較5個最佳的PHP形式構建器(和3個免費腳本) 比較5個最佳的PHP形式構建器(和3個免費腳本) Mar 04, 2025 am 10:22 AM

    比較5個最佳的PHP形式構建器(和3個免費腳本)

    在node.js中使用multer上傳並上傳express 在node.js中使用multer上傳並上傳express Mar 02, 2025 am 09:15 AM

    在node.js中使用multer上傳並上傳express

    See all articles