在
CSS
中有一个
Alpha
滤镜,这个滤镜可以设置目标元素的透明度。还可以通过指定坐标,从而实现各种不同范围的透明度。
具体语法如下:
{filter: alpha(opacity=#opacity,finishopacity=#finishopacity,style=#style,startx=#startx,starty=#starty,finishx=#finishx,finishy=#finishy)}
具体参数含义如下:
opacity
透明度。
默认的范围是从
0
到
100
,他们其实是百分比的形式。也就是说,
0
代表完全透明,
100
代表完全不透明。
finishopacity
是一个可选参数,如果想要设置渐变的透明效果,就可以使用他们来指定结束时的透明度。范围也是
0
到
100
。
style
指定透明区域的形状特征:
0
代表统一形状,
1
代表线形,
2
代表放射状,
3
代表矩形
startx
渐变透明效果开始处的
X
坐标。
starty
渐变透明效果开始处的
Y
坐标。
finishx
渐变透明效果结束处的
X
坐标。
finishy
渐变透明效果结束处的
Y
坐标。
以上的参数可以选用,可以只设置一个
opacity
转载于:https://www.cnblogs.com/Jinny/archive/2008/06/21/1227390.html