正文

CSS速成指南(11)

CSS插件工具箱 作者:(英)Robin Nixon


2.7  顏色

使用color和background-color屬性(或給background屬性提供單個參數(shù))可將顏色應(yīng)用于文本和對象的前景和背景。指定的顏色可以是命名顏色(如red或blue)、通過十六進(jìn)制的RGB三色組創(chuàng)建的顏色(如#ff0000或#0000ff)或是使用CSS函數(shù)rgb()創(chuàng)建的顏色。

由W3C(w3.org)標(biāo)準(zhǔn)化組織定義的標(biāo)準(zhǔn)16色的名稱為aqua、black、blue、fuchsia、gray、green、lime、maroon、navy、olive、purple、red、silver、teal、white和yellow。下列規(guī)則使用其中一種為ID為object的對象設(shè)置背景色。

#object { background-color:silver; }

在下列規(guī)則中,所有div中的文本的前景色被設(shè)置為黃色,因?yàn)樵谟?jì)算機(jī)中,十六進(jìn)制顏色值ffff00(其中前兩位ff是紅色值,中間兩位ff是綠色值,最后兩位00是藍(lán)色值)將顯示黃色:

div { color:#ffff00; }

或者,如果不采用十六進(jìn)制,可使用rgb()函數(shù)指定三色組,如下規(guī)則所示,它將當(dāng)前文檔的背景色改為淺綠色。

body { background-color:rgb(0, 255, 255); }

提示:

如果不想將每種顏色按256級分,可在rgb()函數(shù)中使用百分?jǐn)?shù)。值從0~100,表示從基本色的最低值(0)到最高值(100),如rgb(58%,95%,74%)。也可以使用浮點(diǎn)值獲得更好的顏色控制,如rgb(23.4%,67.6%,15.5%)。


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號