DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 圖片控制的漸變色文字
圖片控制的漸變色文字
編輯:關於JavaScript     

以前我們看到的所謂連續漸變色文字,都是逐字變色的。而我們看到的下面的演示中的真正的連續漸變色文字,你應該沒有見過吧?而且演示中是一個文本輸入框,它可以接受用戶的輸入!


實際上,我們看到的漸變色文字的顏色,是透明的文字背後的漸變色圖片的顏色。下面讓我們看看它是怎麼做出來的。

先介紹一下這個神奇的濾鏡:Chroma() 濾鏡。

它的語法是: FILTER:Chroma( Color=#FF0000) ,其中“#FF0000”是顏色值。

  它的作用效果是:在該濾鏡控制范圍內,如果像素顏色與其Color值相同,則該像素(包括圖片的像素)變為透明。例如使用的語句是 FILTER:Chroma( Color=#FF0000) ,則濾鏡作用范圍內所有顏色為紅色的像素都變為透明。

  因此我們可以用這個濾鏡,把輸入框的文字變為透明,然後在它背景放一幅動態的漸變色圖像,就可以實現這個效果了。

  演示中小陽用了以下這幅圖片:


  這是很簡單的動畫,只是元件位置的移動而已,自己做一個也不難吧。下面介紹實現的代碼:

  

  行了,這個效果已經做好了,比你想像的簡單實用吧?其實不光是文本輸入框,在很多地方都是可以同樣實現在哦!

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved