Chroma屬性可以設(shè)置一個對象中指定的顏色為透明色,它的表達(dá)式如下:
Filter:Chroma(color=color)
這個屬性的表達(dá)式是不是很簡單,它只有一個參數(shù)。只需把您想要指定透明的顏色用Color參數(shù)設(shè)置出來就可以了。比如下面這幅圖:
圖中顯示兩種字體,兩種顏色,我們現(xiàn)在對“leaves”字體添加chroma屬性,使其透明。代碼如下:
<html>
<head>
<title>chroma filter</title>
<style>
<!--
div{position:absolute;top:70;width:200;
filter:chroma(color=green)}
//*定義DIV范圍內(nèi)綠色為透明色,另外設(shè)置DIV的位置*//
p{font-family:bailey;font-size:48;font-weight:bold;
color:green} //*設(shè)置P的字體名稱、大小、粗細(xì)、顏色*//
em{font-family:lucida handwriting italic;font-size:48;
font-weight:bold;color:rgb(255,51,153)}
//*設(shè)置EM的字體名稱、大小、粗細(xì)、顏色*//
-->
</style>
</head>
<body>
<div>
<p>LEAVES <em>LOVE</em></p>
</div>
</body>
</html>
通過上面代碼中對chroma的屬性設(shè)置,使綠色透明。顯示效果如下圖:
我們看到綠色的leaves字體不見了,實際上它是透明了,在IE下點擊它所在的區(qū)域,它還是會顯示出來(見下圖):
另外,需要注意的是,chroma屬性對于圖片文件不是很適合。因為很多圖片是經(jīng)過了減色和壓縮處理(比如JPG、GIF等格式),所以它們很少有固定的位置可以設(shè)置為透明。
如對本文有疑問,請?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會為你解答??! 點擊進(jìn)入論壇