- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Css的滤镜效果
使用Css的滤镜能使文字产生一种类似图像的效果,但比起图片来可就瘦小多了。这里简单地介绍各个滤镜地定义形式和功能,并给出一个用滤镜实现地网页特殊效果。关于滤镜的使用,内容不仅局限于这里讲到地内容,大家可以查看专业书籍深入学习。
CSS的滤镜属性的标识符是filter。为了使您对它有个整体的印象,我们先来看一下它的书写格式:
filter:filtername(parameters)
Filter是滤镜属性选择符。
也就是说,只要进行滤镜操作,就必须先定义filter;filtername是滤镜属性名,这里包括alpha、blur、chroma等等多种属性,详细内容请看下表:
上面filter表达式中括号内的parameters是表示各个滤镜属性的参数,也正是这些参数决定了滤镜将以怎样的效果显示。
mask滤镜
格式:.mask1{filter:mask(color=#rrggbb)}
该功能类似面具,它地作用是为网页上的html元件对象做出一个矩形的遮罩,遮住没有文字部分的背景,显示为滤镜颜色,使文字部分透过背景。
下面的程序用mask滤镜实现了多色文字效果,这里用了白色滤镜,其代码是:.mask1{filter:mask(color=#ffffff)},五彩缤纷的文字颜色实际上就是背景颜色。其制作方法很简单,就是插入一个1*1的表格,给表格加上多彩的背景图片,然后在表格中输入文字,给单元格加载一个mask滤镜即可。
例:cssmask.htm
blur滤镜
格式:.blur{filter:blur(add=#,direction=#,strength=#)}
Blur滤镜的功能是:把它加载到文字上,产生立体字的效果。这将为在网页上添加立体字标题带来方便,也为网页减轻了分量;把blur滤镜加载到图片上,可以使图片增色不少,虽然用图像处理软件也能达到同样效果,但用blur滤镜要方便。
Add参数有两个参数值:true和false。意思是指定图片是否被改变成投影效果。
Direction参数用来设置投影的方向。投影效果是按照顺时针方向进行的。其中0度代表垂直向上,每45
度一个单位,默认值是向左的270度。
Strength参数值只能使用整数来指定,它代表有多少像素的宽度将受到投影影响,即影子浓度。默认值是5像素。
例子:cssblur.htm
dropshadow滤镜
格式:.shadow1{filter:dropshadow(color=#,offx=#,offy=#,positive=#)}
DropShadow属性是为了添加对象的阴影效果的。它实现的效果看上去就像使原来的对象离开页面,然后在页面上显示出该对象的投影。
该属性一共有四个参数:
Color代表投射阴影的颜色。
Offx和Offy分别X方向和Y方向阴影的偏移量,偏移量必须用整数值来设置。如果设置为正整数,代表X轴的右方向和Y轴的向下方向。设置为负整数则相反。
Positive参数有两个值:True为任何非透明像素建立可见的投影,False为透明的像素部分建立可见的投影。
例子:cssdropshadow.htm
alpha滤镜
格式:
.alpha1{filter:alpha(opacity=10,finishopacity=90,style=1,startx=0,starty=0,finishx=100,finishy=100)}
alpha滤镜的功能:把一个目标元素与背景混合,可以指定数值来控制混合的程度,这种“与背景混合”,通俗的说就是一个元素的透明度。通过指定坐标,可以指定点、线、面的透明度。
Opacity:代表透明程度。范围是0~100,是百分比的形式,也就是说,0代表完全透明,100代表完全不透明。
Finishopacity:是一个可选参数,如果想要设置渐变的透明效果,可以使用它来指定结束时的透明度,范围0~100
Style:指定了透明区域的形状特征。其中,0代表统一形状、1代表线形、2代表放射状、3代表长方形。
StartX和StartY代表渐变透明效果的开始坐标。finishX和finishY代表渐变透明效果的结束坐标。
注意使用alpha滤镜时要注意:
由于alpha滤镜使用当前元素部分透明,该元素下层的内容的颜色对整个效果起着重要作用,因此颜色的合理搭配相当重要。
透明度的大小要根据具体情况仔细调整,取一个最佳值。例子:cssalpha.htm
glow滤镜
格式:.glow1{filter:glow(color=#rrggbb,strength=#)}
gl
您可能关注的文档
- GMP培训教材分析和总结.docx
- GNA系列控制台实时监控温度.docx
- Goldratt的VV思路下的类似S&T思路的TOC全景图.docx
- Google Analytics和其他工具间的数据差异.docx
- Google Chrome源码剖析分析和总结.docx
- Gorilla玻璃分析和总结.docx
- GPIO 接口测试分析和总结.docx
- GPRS模块在三害预防系统中的应用.docx
- GPRS射频性能测试用例REV 00.docx
- GPRS在煤矿瓦斯浓度监测系统的应用.docx
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 数系的扩充与复数的概念教学设计.doc VIP
- 结婚函调报告表.docx
- 氢燃料电池用全氟型质子交换膜.pdf VIP
- 人教版数学二年级上册第四单元《表内乘法(一)》单元整体作业设计.docx VIP
- 2.5 跨学科实践:制作隔音房间模型(课件)人教版(2024)物理八年级上册.pptx VIP
- 大学生心理健康教育.pptx VIP
- 高中信息技术 粤教版必修2《信息系统的安全风险防范》(单元教学设计).pdf VIP
- Unit 2 Reading for writing课件 外研版(2024)七年级英语上册.pptx VIP
- 教科版物理八年级上册第六章 质量与密度 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 非自然叙事学_尚必武.pdf
文档评论(0)