精通 CSS 滤镜(二)

随着网页设计技术的发展,人们已经不满足于原有的一些HTML标记,而是希望能够为页面添加一些多媒体属性,例如滤镜的和渐变的效果。CSS技术的飞快发展使这些需求成为了现实。从现在开始我要为大家介绍一个新的CSS扩展部分:CSS滤镜属性(Filter Properties)。使用这种技术可以把可视化的滤镜和转换效果添加到一个标准的HTML元素上,例如图片、文本容器、以及其他一些对象。对于滤镜和渐变效果,前者是基础,因为后者就是滤镜效果的不断变化和演示更替。当滤镜和渐变效果结合到一个基本的SCRIPT小程序中后,网页设计者就可以拥有一个建立动态交互文档的强大工具。也就是CSS FILTER+ SCRIPT, 这就说明想要建立动态的文档还要一些SCRIPT (脚本语言)的基础。

正常的图片 < img src=" flower1.jpg " > | 模糊效果处理后的图片,哪个更漂亮,你觉得呢!达到这个效果很容易。仅仅是加了点东东。

< img src=" flower1.jpg " style=" filter:blur(strength=50) ">

自己试试,看看有假没有!不要你用什么Photoshop之类的图象软件,简简单单语法如下:
filter:filtername(parameters) 既 filter:滤镜名称(参数)

|
|

可视化滤镜属性只能用在HTML控件元素上。所谓的HTML空间元素就是它们在页面上定义了一个矩形空间,浏览器的窗口可以显示这些空间。下面列出了HTML合法的控件和它们的说明。

备注: 可惜只有IE4.0以上支持,如果是别的浏览器,那就.......

元素说明
BODY网页文档的主体元素,所有的可见范围都在
 1<body>元素内   
 2BUTTON  |  表单域的按钮,可以有“发送(submit)”、“重置(reset)”等形式   
 3DIV  |  定义了网页上的一个区域,这个区域的高度、宽度或者绝对位置都是以知的   
 4IMG  |  图片元素,通过指定“src"属性来指定图片的来源   
 5INPUT  |  输入表单域   
 6MARQUEE  |  移动字幕效果   
 7SPAN  |  定义了网页上的一个区域,这个区域的高度、宽度或者绝对位置都是以知的   
 8TABLE  |  表格   
 9TD  |  表格数据单元格   
10TEXTAREA  |  文本区域   
11TFOOT  |  多行输入文本框   
12TH  |  表格标题单元格   
13THEAD  |  表格标题   
14TR  |  表格行   
15  
16IE4.0以上支持的滤镜属性表 
17
18滤镜效果  |  描述   
19---|---  
20Alpha  |  设置透明度   
21Blru  |  建立模糊效果   
22Chroma  |  把指定的颜色设置为透明   
23DropShadow  |  建立一种偏移的影象轮廓,即投射阴影   
24FlipH  |  水平反转   
25FlipV  |  垂直反转   
26Glow  |  为对象的外边界增加光效   
27Grayscale  |  降低图片的彩色度   
28Invert  |  将色彩、饱和度以及亮度值完全反转建立底片效果   
29Light  |  在一个对象上进行灯光投影   
30Mask  |  为一个对象建立透明膜   
31Shadow  |  建立一个对象的固体轮廓,即阴影效果   
32Wave  |  在X轴和Y轴方向利用正弦波纹打乱图片   
33Xray  |  只显示对象的轮廓   
34  
35下面几页我们将详细讲述每种滤镜的使用方法。</body>
Published At
Categories with 网页设计
Tagged with
comments powered by Disqus