语法STYLE="filterfiltername(fparameter1, fparamete……_第1页
语法STYLE="filterfiltername(fparameter1, fparamete……_第2页
语法STYLE="filterfiltername(fparameter1, fparamete……_第3页
语法STYLE="filterfiltername(fparameter1, fparamete……_第4页
语法STYLE="filterfiltername(fparameter1, fparamete……_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、语法:STYLE="filter:filtername(fparameter1, fparameter2.)"(Filtername为滤镜的名称,fparameter1、fparameter2等是滤镜的参数) 滤镜说明: alpha:设置透明层次blur:创建高速度移动效果,即模糊效果chroma:制作专用颜色透明DropShadow:创建对象的固定影子FlipH:创建水平镜像图片FlipV:创建垂直镜像图片glow:加光辉在附近对象的边外gray:把图片灰度化invert:反色light:创建光源在对象上mask:创建透明掩膜在对象上shadow:创建偏移固定影子wave

2、:波纹效果Xray:使对象变得像被x光照射一样1、滤镜:Alpha语法:STYLE="filter:Alpha(Opacity=opacity, FinishOpacity=finishopacity,Style=style, StartX=startX,StartY=startY,FinishX=finishX,FinishY=finishY)" 说明:Opacity:起始值,取值为0100, 0为透明,100为原图。FinishOpacity:目标值。Style:1或2或3StartX:任意值StartY:任意值例子:filter:Alpha(Opacity="

3、;0",FinishOpacity="75",Style="2") "Alpha"属性是把一个目标元素与背景混合。设计者可以指定数值来控制混合的程度。这种“与背景混合”通俗地说就是一个元素的透明度。通过指定坐标,可以指定各种不同范围的透明度。Alpha 滤镜语法FILTER:ALPHA(opacity=opacity,finishopacity=finishopacity,style=style,startx=startx,starty=starty,finishx=finishx,finishy=finishy)参数含义分

4、别如下:参数 说明opacity透明度。默认的范围是从0 到 100,他们其实是百分比的形式。也就是说,0代表完全透明,100代表完全不透明。finishopacity是一个可选参数,如果想要设置渐变的透明效果,就可以使用他们来指定结束时的透明度。范围也是0 到 100。style指定透明区域的形状特征:0 代表统一形状1 代表线形2 代表放射状3 代表矩形startx渐变透明效果开始处的 X坐标。starty渐变透明效果开始处的 Y坐标。finishx渐变透明效果结束处的 X坐标。finishy渐变透明效果结束处的 Y坐标。具体效果应用如下: CSS滤镜实现代码效果拷屏正常图片img src

5、="pic1.jpg"width="180" height="120"透明度为60img src="pic1.jpg"style="filter:alpha(opacity=60)"width="180" height="120"区域透明度设置,从(0,5)到(90,60)img src="pic1.jpg" style="filter:alpha(opacity=0, finishopacity=100,style=1,st

6、artx=0,starty=5,finishx=90,finishy=60"width="180" height="120" 2、滤镜:blur语法:STYLE="filter:Blur(Add = add, Direction = direction, Strength = strength)"说明:Add:一般为1,或0。Direction:角度,0315度,步长为45度。Strength:效果增长的数值,一般5即可。例子:filter:Blur(Add="1",Direction="45&

7、quot;,Strength="5")3、滤镜:Chroma语法:STYLE="filter:Chroma(Color = color)"说明:color:#rrggbb格式,任意。例子:filter:Chroma(Color="#FFFFFF")4、滤镜:DropShadow语法:STYLE="filter:DropShadow(Color=color, OffX=offX, OffY=offY, Positive=positive)"说明:Color:#rrggbb格式,任意。Offx:X轴偏离值。Offy:Y

8、轴偏离值。Positive:1或0。例子:filter:DropShadow(Color="#6699CC",OffX="5",OffY="5",Positive="1")DropShadow 滤镜 “DropShaow",顾名思义就是添加对象的阴影效果。其工作原理是建立一个偏移量,加上色彩。 DropShadow 滤镜语法filter:dropshadow(color=color,offx=ofx,offy=offy,positive=positive)参数含义如下:参数 说明Color代表投射阴影的颜

9、色offxX方向阴影的偏移量offyY方向阴影的偏移量Positive布尔值如果为TRUE(非0),就为任何的非透明像素建立可见的投影如果为FASLE(0),就为透明的像素部分建立透明效果效果实现:CSS滤镜实现代码效果拷屏正常图片 图片效果(这里我们把滤镜代码写在td里)td style=filter:dropshadow(color=gray,offx=5,offy=5.positive=0)img src="pic1.jpg"width="180" height="120"/td 欢迎光临天极设计在线文字效果td style=f

10、ilter:dropshadow(color=gray,offx=2,offy=2.positive=0)bfont size="+1"欢迎光临天极设计在线/font/b/td5、滤镜:FlipH语法:STYLE="filter:FlipH" 例子:filter:FlipH 6、滤镜:FlipV语法:STYLE="filter:FlipV"例子:filter:FlipV FlipH, FlipV 滤镜FlipH 滤镜实现水平反转 FlipH 滤镜语法filter:filphFlipV 滤镜实现垂直反转 FlipV 滤镜语法filter

11、:filpv图片实现效果如下:CSS滤镜实现代码效果拷屏正常图片img src="pic1.jpg"width="180" height="120"垂直翻转img src="pic1.jpg" style="filter:flipv;" width="180" height="120"水平翻转img src="pic1.jpg" style="filter:fliph;" width="180"

12、height="120"先水平反转,然后垂直反转img src="pic1.jpg"style="filter:fliph() flipv()"width="180" height="120"7、滤镜:glow语法:STYLE="filter:Glow(Color=color, Strength=strength)"说明:Color:发光颜色。Strength:强度(0100)例子:filter:Glow(Color="#6699CC",Strength=

13、"5")Glow 滤镜对一个对象使用"glow"属性后,这个对象的边缘就会产生类似发光的效果。Glow 滤镜语法filter:glow(color=color,strength)参数含义如下:参数 说明Color指定发光的颜色STRENGTH强度,值为1到255之间的任何整数,指定发光色力度和范围。实例: CSS滤镜实现代码效果拷屏欢迎光临天极设计在线 td style="filter:glow(color=#ff0000,strength=2)" font size="+1"b欢迎光临天极设计在线/b/font/

14、td这样的效果可以做标题 td style=filter:glow(color=#ffff00,strength=5)bfont size="+1"这样的效果可以做标题/b/font/td8、滤镜:gray语法:STYLE="filter:Gray"例子:filter:Gray9、滤镜:invert语法:STYLE="filter:Invert"例子:filter:Invert10、Light 滤镜Light 滤镜语法filter:light这个属性模拟光源的投射效果。一旦为对象定义了“LIGHT"滤镜属性,那么就可以调用它

15、的“方法(Method)"来设置或者改变属性。“LIGHT"可用的方法有:参数 说明AddAmbient 加入包围的光源AddCone加入锥形光源AddPoint加入点光源Changcolor 改变光的颜色Changstrength改变光源的强度Clear清除所有的光源MoveLight移动光源我们可以定义光源的虚拟位置,以及通过调整X轴和Y轴的数值来控制光源焦点的位置,还可以调整光源的形式(点光源或者锥形光源)指定光源是否模糊边界、光源的颜色、亮度等属性。如果动态的设置光源,可能会产生一些意想不到的效果。10、滤镜:mask语法:STYLE="filter:Ma

16、sk(Color=color)"例子:filter:Mask (Color="#FFFFE0")Mask 滤镜Mask 滤镜语法filter:mask(color=color)使用"MASK"属性可以为对象建立一个覆盖于表面的膜,其效果就象戴着有色眼镜看物体一样 。原表格拷屏 CSS 滤镜效果实现欢迎光临天极设计在线效果拷屏11、滤镜:shadow语法:filter:Shadow(Color=color, Direction=direction)说明:Color:#rrggbb格式。Direction:角度,0315度,步长为45度。例子:fi

17、lter:Shadow (Color="#6699CC", Direction="135")12、滤镜:wave语法:filter: Wave(Add=add,Freq=freq,LightStrength=strength,Phase=phase,Strength=strength)说明:Add:一般为1,或0。Freq:变形值。LightStrength:变形百分比。Phase:角度变形百分比。Strength:变形强度。例子:filter: wave(Add="0", Phase="4", Freq=&quo

18、t;5", LightStrength="5", Strength="2")CSS滤镜实现代码效果拷屏img src="pic1.jpg" width="180" height="120" alt="正常图片"img src="pic1.jpg" style="filter:wave(add=add,freq=2,lightstrength=30,phase=50,strength=5)"width="180&quo

19、t; height="120"img src="pic1.jpg" style="filter:wave(add=add,freq=2,lightstrength=90,phase=25,strength=5)"width="180" height="120"13、滤镜:Xray语法:STYLE="filter:Xray" 例子:filter:XrayGray ,Invert,Xray 滤镜使用Gray滤镜可以把一张图片变成灰度图,语法很简单:Gray 滤镜语法filter:

20、gray实例:正常图片滤镜代码实现效果拷屏img src="pic1.jpg" style="filter:gray" width="180" height="120"使用Invert滤镜可以把对象的可视化属性全部翻转,包括色彩、饱和度、和亮度值Invert 滤镜语法filter:invert正常图片滤镜代码实现效果拷屏img src="pic1.jpg" style="filter:invert" width="180" height="120

21、"使用Xray滤镜可以让对象反映出它的轮廓并把这些轮廓加亮,类似于所谓的“X”光片。Xray 滤镜语法filter:xray效果如下:正常图片滤镜代码实现效果拷屏img src="pic1.jpg" style="filter:xray" width="180" height="120"12、Wave属性 Wave属性用来把对象按照垂直的波纹样式打乱。它的表达式如下: Filter:Wave(Add=True(False),Freq=频率,LightStrength=增强光效,Phase=偏移量,Stre

22、ngth=强度) 我们看到Wave属性的表达式还是比较复杂的,它一共有五个参数。Add参数有两个参数值:True代表把对象按照波纹样式打乱;False代表不打乱;Freq参数指生成波纹的频率,也就是指定在对象上共需要产生多少个完整的波纹。 LightStrength参数是为了使生成的波纹增强光的效果。参数值可以从0到100。 Phase参数用来设置正弦波开始的偏移量。这个值的通用值为0,它的可变范围为从0到100。这个值代表开始时的偏移量占波长的百分比。比如该值为25,代表正弦波从90度(360*25%)的方向开始。 说了一大堆,我们还是先看一个实例吧。比如下面这幅图片(点击可放大):下面我们对上面这个页面加上Wave效果,代码如下:<html><head> <title> wave css</title> <style>/*定义CSS 样式开始*/<!- .leafposition:absolute;top:10;width:300; filter:wave(add=true,freq=3,lightstr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论