发新话题
打印

图片控制的渐变色文字(1)

图片控制的渐变色文字(1)


??以前我们看到的所谓连续渐变色文字,都是逐字变色的。而我们看到的下面的演示中的真正的连续渐变色文字,你应该没有见过吧?而且演示中是一个文本输入框,它可以接受用户的输入!
( ^) I. V9 R' E. R, L; X; h
3 z! w0 |6 [$ v: p, i& z3 T& Z! m  
& s# ?" ^. q! s- K$ u' `* U4 K& w( w" I! c
??实际上,我们看到的渐变色文字的颜色,是透明的文字背后的渐变色图片的颜色。下面让我们看看它是怎么做出来的。8 l) e) R3 }. n) w3 l# ]  e

0 l& X3 _1 g) r4 K  f' r! w8 E5 v??先介绍一下这个神奇的滤镜:Chroma() 滤镜。8 P3 g# K8 I# V1 `, L3 f

3 l( d: r1 ]$ A/ I/ }??它的语法是: FILTER:Chroma( Color=#FF0000) ,其中“#FF0000”是颜色值。
' }! U* u5 g6 s) c( N  ~8 w8 L4 x. S& k
  它的作用效果是:在该滤镜控制范围内,如果像素颜色与其Color值相同,则该像素(包括图片的像素)变为透明。例如使用的语句是 FILTER:Chroma( Color=#FF0000) ,则滤镜作用范围内所有颜色为红色的像素都变为透明。( p. P( J. p4 `6 C

/ s. c$ }0 T5 g: o' D" u2 x, L# t8 f  因此我们可以用这个滤镜,把输入框的文字变为透明,然后在它背景放一幅动态的渐变色图像,就可以实现这个效果了。



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题