CSS的滤镜
今天接着学习CSS,不过是专门看滤镜,一边看一边做,感觉学是不错的~ 一、Alpha,产生渐变, 主要属性有: opacity:开始的透明度,0~~100; finishopacity:结束的透明度,0~~100: style:形状,0均匀,1直线,2圆,3矩形; startX开始的X坐标, startY开始的Y坐标, finishX结束的X, finishY结束的Y, 二、blur,动态模糊 属性: add是否显示原来的对象。0显1不显,默认1, direction方向,0~~360,每45为一个单位 strength模糊的大小,默认为5px 三、dropshadow 阴影,好像两个对象 属性; color, offx 左右偏移量,右正,左负, offy 上下偏移量,下正,上负, positive 阴影透明度,0透明,1不透明, 四、glow,光圈效果, 属性: color, strength,光圈大小,1--255 五、gray,去色,主要用于黑白图像,style="filter: gray" 六、invert反转色,主要用于底片效果,style="filter: invert" 七、xray 加亮,X光片的效果,有点吓人,style="filter: xray" 八、fliph,水平转180度,style="filter: fliph" 九、flipv,垂直转180度, style="filter: flipv" 十、wave ,垂直的波浪, 属性: add,是否显示原来的对象,0不显,1显,默认0 freq,波浪数,正数。 strength,波浪的振幅,像素 lightstrength,波浪上光的照射强度,0--100 phase,正弦波的起始位置,0-100 十一、shadow,阴影加渐变, 属性: color, direction方向,45度为一单位,360最大, 十二、mask印章效果, 只有color属性, 十三、chroma,指定某个色变为透明,只有color属性。 十四、BlengTrans(淡入或淡出效果),Revealtrans(23种特效。) 要配合JS用才爽,有0--22个效果可选取,得是23是0--22的随机。 tyle="filter: revealtrans(duration=2,transition=23)" 在配合JS的时候要注意一下: p.filters.revealTrans.Transition=ra; 先给控件应用滤镜, p.src=arrays[i]; 再给控件付值。 p.filters.revealTrans.play(); 最后播放它,顺序不能搞错了。不然不得行,,我搞了半天才发现。,,太哈了,, 最后,放一个刚做的小东西上来, <html xmlns="http://www.w3.org/1999/xhtml"> <script type="text/javascript"> var i=0;
</html> |