CSS濾鏡參考(收集)3 P8 a6 H+ O! ]- L& S. W- }" K
" f5 D( I* `1 m/ A7 N語法:STYLE="filter:filtername(fparameter1, fparameter2...)" 9 f2 R) p* `$ \: M
(Filtername為濾鏡的名稱,fparameter1、fparameter2等是濾鏡的參數)
5 P- n8 w$ f, y Kscript 語法:HTMLElement.filters.filterName.fParameter=value; 9 R; R4 L% t4 f+ z
" S1 u. \0 c! L( L4 K) J) G
濾鏡說明:
" N# o& `( k. j! f& G2 X
% n- Z, L+ c2 J- ?. D: K Alpha:設置透明層次 ' M ` F! M. q
blur:創建高速度移動效果,即模糊效果 * I9 e8 ~2 ]$ c6 l! L! u. Z, N
Chroma:製作專用顏色透明
( U2 l1 C2 m, U& ] DropShadow:創建對象的固定影子
, v9 ]/ {+ Z% v9 j; z FlipH:創建水平鏡像圖片 : {, V& Y9 ?4 S ]' s% p& P, y' L
FlipV:創建垂直鏡像圖片
' d; u [- g' n k2 ^( ?' d glow:加光輝在附近對象的邊外 H4 i; _5 \3 G! J9 M
gray:把圖片灰度化 0 H, T% N# N/ Q0 B! h
invert:反色 ) A, Y, r6 d/ b8 ~0 m
light:創建光源在對像上
+ ~8 _: j/ Y% o/ b3 c9 x) x3 R mask:創建透明掩膜在對像上
4 K/ F* \* ^ O2 r shadow:創建偏移固定影子 * h. J+ h! |- w% y) c
wave:波紋效果 3 P# v$ H- }' o( m& u% E& K
Xray:使對像變得像被x光照射一樣
5 \6 b# s; ?+ p; r: o+ G, y0 o$ f* Q0 ~
1、濾鏡:Alpha
5 e- X2 a0 G4 D5 Z 語法:STYLE="filter:Alpha(Opacity=opacity, FinishOpacity=finishopacity,Style=style, StartX=startX,StartY=startY,FinishX=finishX,FinishY=finishY)" 0 S: t1 {# }7 j; L0 `
說明:
" c' z- S+ ?2 s4 d4 n Opacity:起始值,取值為0~100, 0為透明,100為原圖。
0 O- w% M+ X l- V5 d9 p" r( | FinishOpacity:目標值。 ) T% @/ H8 t6 v! }7 {; m
Style:1或2或3
1 k0 d; Z7 h$ Z4 G5 l: Z StartX:任意值 9 e6 V$ ?7 W- W7 n# y' ]2 _
StartY:任意值
9 z; `- E* I8 w' y6 A* x& E8 _* R 例子:filter:Alpha(Opacity="0",FinishOpacity="75",Style="2")
. x4 L+ `3 ?+ ^$ i
9 e& @4 s2 P9 s! j6 _. } 2、濾鏡:blur
; s: v' A/ [) p5 l. Z9 S7 F- D& y 語法:STYLE="filter:Blur(Add = add, Direction = direction, Strength = strength)"
) I1 `0 A( A3 Y: D6 E 說明: ( m2 v* ]/ E) L
Add:一般為1,或0。 5 V ^9 c" j( {# V' H# ] Z
Direction:角度,0~315度,步長為45度。
- F1 a3 V; h/ h1 ` Strength:效果增長的數值,一般5即可。 ( ^+ R: g! a' w0 o/ w/ L1 a
例子:filter:Blur(Add="1",Direction="45",Strength="5")
4 v0 P6 h" ?* F! l( O' i l7 M" t0 J& H2 ~$ C! S
3、濾鏡:Chroma 6 d1 F( I/ e+ t7 f0 ~% N: {
語法:STYLE="filter:Chroma(Color = color)"
) ?& L {9 {" F' z: m C 說明:color:#rrggbb格式,任意。
/ t* }5 c* j+ p3 T" R 例子:filter:Chroma(Color="#FFFFFF") 2 h3 L$ H- W+ T7 a y
5 j0 c& D$ w6 O$ P W 4、濾鏡:DropShadow 5 w0 W% P' t" u) b4 l0 l' O
語法:STYLE="filter:DropShadow(Color=color, OffX=offX, OffY=offY, Positive=positive)" ! C9 i. b/ }5 l3 v# E
說明:Color:#rrggbb格式,任意。 $ r3 o, g- f4 \* w: i9 p- a
Offx:X軸偏離值。
! H2 ?% @( P. X8 l Offy:Y軸偏離值。
+ T. t2 T" |8 Q7 G- L! o c+ a, l Positive:1或0。 - E, u9 |/ `9 d/ [& G
例子:filter:DropShadow(Color="#6699CC",OffX="5",OffY="5",Positive="1")
2 f4 H% w8 R6 J' h1 u# ^! j9 n1 Z0 T3 _: n6 o2 l7 S
5、濾鏡:FlipH
7 M9 f& k7 U- w9 O5 a7 H3 C 語法:STYLE="filter:FlipH" 0 U; e0 l p% I: w! L r
例子:filter:FlipH
7 Q1 {9 K6 e# d+ g# C) O& E+ d& f; s- Y
' U2 V+ T9 z' G 6、濾鏡:FlipV
3 n$ O, n0 z" t8 k8 X8 h1 \* U 語法:STYLE="filter:FlipV"
" q/ Z1 J* n- f6 v4 g$ i4 h 例子:filter:FlipV $ i N+ C9 Y0 R! I& V
/ _4 Y& K. h2 A# H
7、濾鏡:glow
+ E1 R8 _$ {" n" B' K0 o1 r 語法:STYLE="filter:Glow(Color=color, Strength=strength)" / W; e8 G7 e5 ]" {
說明: : o, o* E5 B9 o7 o2 u
Color:發光顏色。 ! Y5 @% z: \+ V' l' r
Strength:強度(0-100)
* ~3 W; t( Y! w, `! b0 d( X. K 例子:filter:Glow(Color="#6699CC",Strength="5")
3 D6 i. H! v6 w5 c9 J; y/ O: j7 i( @: C
8、濾鏡:gray 8 z$ {" g. H/ W" Y: E
語法:STYLE="filter:Gray"
7 K' G# M3 D( [. b! J1 m 例子:filter:Gray 5 ^. S, U+ u* D8 t; D+ E- C( d& E
! V1 U5 h: T) q 9、濾鏡:invert ( o5 k" \ E0 b0 }6 @% i
語法:STYLE="filter:Invert"
/ C: u2 U4 `# c3 N 例子:filter:Invert
3 X: n4 T1 k$ [
2 v9 A8 G9 M& W4 q! I& A 10、濾鏡:mask
0 V2 M( b, ~5 I 語法:STYLE="filter:Mask(Color=color)"
& {. H3 X! M2 S: q/ h0 [- Y 例子:filter:Mask (Color="#FFFFE0")
0 ^ T6 M9 I; p5 f6 B% E& D5 w6 x/ k+ u
11、濾鏡:shadow
, Z4 C$ V Y) s) s9 q3 S 語法:filter:Shadow(Color=color, Direction=direction)
$ ]4 g2 ~+ S+ Q7 o; ]" [ 說明:
% T0 s" p- A" `; x: ` Color:#rrggbb格式。 + z9 i! x% t3 J9 {" x2 X1 |3 l; d
Direction:角度,0-315度,步長為45度。
: U0 W7 g9 ?$ c# ~3 O+ o 例子:filter:Shadow (Color="#6699CC", Direction="135")
+ T' n( S# u1 H% q; B" y) V; n
" D2 E2 y: W2 w+ q 12、濾鏡:wave
& u) C5 W3 ?7 I% V5 V 語法:filter: Wave(Add=add,Freq=freq,LightStrength=strength,Phase=phase,Strength=strength) - }4 w7 o& d3 K" I: {+ y0 d0 J
說明:
( Z+ [' Z! A2 A3 \# {/ u Add:一般為1,或0。 9 z! g( F5 P6 r5 ^: e' J
Freq:變形值。
: B$ @7 z) k# ~, H! P# U LightStrength:變形百分比。 9 e- {# c; n: S
Phase:角度變形百分比。 , G, u5 X- F' \" z
Strength:變形強度。
( W/ j4 Q" f$ a: U9 ?0 r4 J 例子:filter: wave(Add="0", Phase="4", Freq="5", LightStrength="5", Strength="2") 8 q8 {& j- ]9 `- E# r# m
7 ^4 G: P% h0 Y7 V
13、濾鏡:Xray $ u2 ] T+ A2 G) A
語法:STYLE="filter:Xray" $ g5 Q" U0 k6 n0 {8 x w g
例子:filter:Xray
6 N6 u6 Z! ]* D* }& l
% T' J) m& g: q' x/ Q0 p* j M' \/ |6 l9 S
註:ZT!8 h; P+ S7 |& a; J( `; D; ~
/ Z8 x! x0 T1 l- U: }+ M" j
[[i] 本帖最後由 wuhao 於 2006-7-30 11:01 編輯 [/i]] |
|