CSS,給你點「顏色「看看

2021-09-25 13:43:38 字數 1854 閱讀 3900

對於css顏色,想必大家都或多或少用過,本文是筆者整理的關於css顏色相關的一些基礎知識,目的是希望在需要用到css顏色相關知識時,看這一篇就夠了。

下面多圖預警,就是要給你一點「顏色「看看(偷笑ing)。

本篇主要包含以下內容:

閒話少說,我們開門見山:

一、css顏色體系包含哪些成員?一張圖。

幾點說明:

顏色關鍵字,css3中新增147個顏色關鍵字,詳情請見

hex,格式如#rrggbb,其中rr、gg、bb取值00-ff。

rgb與rgb,即red-green-blue-alpha,紅色,綠色,藍色,透明度。前三個取值從0-255或0%-100%,alpha取值0-1。

hsl與hsla,即hue-saturation-lightness-alpha,色調,飽和度,亮度,透明度,h取值從0-360,其中 0(360)表示紅色,120表示綠色,240表示藍色,s和l取0%-100%,alpha取值0-1。

transparent,子元素不會繼承該屬性(區別於opacity:0,opacity會被子元素繼承)。

currentcolor表示當前標籤所設定或所繼承的文字顏色,如果當前標籤定義了color屬性,則currentcolor等於color屬性值,如果沒定義color屬性,則繼承父節點的color屬性值。

二、html頁面哪些屬性可以設定顏色?一張圖

針對以上html元素,均可設定顏色值。那麼在實際工程中是怎樣用的呢?一圖勝千言。

圖1

圖2

圖3

需要注意的幾點:

當同乙個元素被賦予多個class樣式時,真正起作用的樣式是style sheet中最後定義的類,所以下**字為綠色,如圖1。

當background-color與background同時被賦值時,background樣式優先順序高於background-color,與二者在style sheet中定義的先後位置無關,如圖2。

其中border、box-shadow、text-shadow預設為當前盒子的文字顏色。

下面來介紹兩個比較重要的顏色值,王者登場。

三、css顏色體系中那些被忽略的王者成員

transparent,表示完全透明的顏色,比較常見的用法如下:

2. currentcolor,表示當前標籤所繼承的文字顏色,常見用法如下:

四、總結

css顏色漸變

華麗麗的分割線 123 用css實現網頁背景漸變的 如下 一 從上往下漸變 example source code body 二 從左上至右下漸變 example source code body 三 從左往右漸變 example source code body 一 從上往下漸變 example ...

css 顏色漸變

漸變可以建立類似於彩虹的效果,低版本的瀏覽器不的不使開發者用來實現,css3將會輕鬆實現網頁漸變效果。要得上面的線性漸變效果,我們這樣去定義css3樣式 background image moz linear gradient top,8fa1ff,3757fa firefox background...

css顏色屬性

1.在css中如何通過color屬性來修改文字顏色 格式 color 值 取值 1.1英文單詞 一般情況下常見的顏色都有對應的英文單詞,但是英文單詞能夠表達的顏色是有限制的,也就是說不是所有的顏色都能夠通過英文單詞來表達 1.2rgb rgb其實就是三原色,其中r red 紅色 g green 綠色...