国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

關于CSS渲染:CSS是如何繪制顏色的

瀏覽:109日期:2022-06-12 13:34:15

顏色的原理

最常見的顏色相關的屬性就是 color 和 background-color。

顏色值:RGB 顏色,CMYK 顏色,HSL 顏色,其它顏色

RGB 顏色:它符合光譜三原色理論:紅、綠、藍三種顏色的光可以構成所有的顏色。

現代計算機中多用 0 - 255 的數字表示每一種顏色,這正好占據了一個字節,每一個顏色就占據三個字節。

CMYK 顏色:在印刷行業,使用的就是這樣的三原色(品紅、黃、青)來調配油墨,這種顏色的表示法叫做 CMYK,它用一個四元組來表示顏色。

HSL 顏色:HSL 這樣的顏色模型被設計出來了,它用一個值來表示人類認知中的顏色,我們用專業的術語叫做色相(H)。加上顏色的純度(S)和明度(L),就構成了一種顏色的表示。

其它顏色:RGBA 是代表 Red(紅色)、Green(綠色)、Blue(藍色)和 Alpha 的色彩空間。RGBA 顏色被用來表示帶透明度的顏色,實際上,Alpha 通道類似一種顏色值的保留字。在 CSS 中,Alpha 通道被用于透明度,所以我們的顏色表示被稱作 RGBA,而不是 RGBO(Opacity)

CSS 還規定了名稱型的顏色,它內置了大量(140 種)的顏色名稱。

漸變:在 CSS 中,background-image這樣的屬性,可以設為漸變。CSS 中支持兩種漸變,一種是線性漸變,一種是放射性漸變。

線性漸變的寫法是:

linear-gradient(direction, color-stop1, color-stop2, ...);

 direction 可以是方向

  • to bottom
  • to top
  • to left
  • to right
  • to bottom left
  • to bottom right
  • to top left
  • to top right
  • 120deg
  • 3.14rad

 color-stop 是一個顏色和一個區段

  • rgba(255,0,0,0)
  • orange
  • yellow 10%
  • green 20%
  • lime 28px

放射性漸變需要一個中心點和若干個顏色:

radial-gradient(shape size at position, start-color, ..., last-color);

 形狀:

CSS 中的很多屬性還會產生形狀,比如我們常見的屬性:

  • border
  • box-shadow
  • border-radius

這些產生形狀的屬性非常有趣,我們也能看到很多利用它們來產生的 CSS 黑魔法。然而,這里我有一個相反的建議,我們僅僅把它們用于基本的用途,把 border 用于邊框、把陰影用于陰影,把圓角用于圓角,所有其它的場景,都有一個更好的替代品:datauri+svg

到此這篇關于關于CSS渲染:CSS是如何繪制顏色的的文章就介紹到這了,更多相關:CSS如何繪制顏色內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: CSS HTML
相關文章:
主站蜘蛛池模板: 美女张开腿让男人桶爽免费网站 | 天堂va欧美ⅴa亚洲va一国产 | 在线综合亚洲欧美自拍 | a站在线观看 | 在线成人免费观看国产精品 | 一级aaa级毛片午夜在线播放 | 国产成人午夜性a一级毛片 国产成人午夜性视频影院 国产成人香蕉久久久久 | 欧美大胆a | 国产成人成人一区二区 | 久草中文网| 在线视频一区二区日韩国产 | 日本在线观看免费视频网址 | 澳门毛片在线播放 | 泷泽萝拉亚洲精品中文字幕 | 亚洲在线播放视频 | 亚洲国产高清视频 | 日本高清www片 | 国产精品久久久久久久9999 | 99av在线 | 国产美女又黄又爽又色视频免费 | 特黄的欧美毛片 | 成年大片免费视频播放二级 | 日韩在线观看视频免费 | 久视频在线观看 | 久久香蕉国产精品一区二区三 | 亚洲精品国产成人7777 | 美美女高清毛片视频免费观看 | 美女又黄又免费视频 | 日韩欧美久久一区二区 | 亚洲精品国产专区一区 | 亚洲天堂日韩在线 | 在线黄色影院 | 亚洲国产欧美国产综合一区 | 国产成人在线播放 | 久久久亚洲精品国产 | 欧美特级毛片aaaa | 国产特黄特色的大片观看免费视频 | 日韩黄色一级毛片 | 视频一二三区 | 2020久久国产最新免费观看 | 我们2018在线完整免费观看 |