| |
|
|
|||||||||||||||||||||||||||
|
《大众软件》幻彩多媒体专栏 2000年 第14期 宇风多媒体工作室撰稿
——在Dreamweaver3中巧用CSS滤镜
在当今的网页制作中,很多漂亮的网页都用了CSS。 CSS是 Cascading Style Sheet的缩写,中文名字应当为:级联风格表单(或层叠样式表),我们在这里简称为CSS样式表。有了CSS的控制,我们的网页便会给人一种赏心悦目的感觉,同时字体的色彩变化也使主页变得更加生动活泼。CSS样式仍然不很完善,主要原因是没有一个主要的浏览器(如IE)完全支持它们的规范。它还是可以控制大多数传统的文字属性例如:font、size、alignment,还可指定类似定位、特殊效果和鼠标热区的独特的HTML属性。今天我们要向大家介绍的网页中的滤镜,就是CSS样式表中特殊效果这一类,但直接和CSS代码打交道并将其加入网页中,是多数人所头痛的事。 Dreamweaver对CSS的编辑支持是相当完善的。比如创建自定义样式、重定义样式、使用CSS选择、连接外部样式表文件等,这些CSS特有的编辑方式都可以在Dreamweaver中找到。并且在样式的定义内容上,Dreamweaver也是现在网页编辑软件中最完善的。网页制作者不需要接触到CSS的编写规范,就能通过选择项目和输入必要的参数完成CSS样式的定义。下面我们就来通过Dreamweaver的CSS样式面板轻松地给网页加上各种滤镜效果。 给网页对象使用滤镜步骤1:打开CSS样式编辑面板。 先启动Dreamweaver 3.0,找到Dreamweaver的样式表编辑图标
步骤2:新建样式。如果当前页面中没有使用任何样式表,面板中现有样式就会为空。点击右下的新建按钮
图9-13中提供了三种可选择的样式:“Make Custom Style(class)”(自定义样式);“Redefine HTML Tag”(重新定义HTML标记符);“Use CSS Select”(使用CSS选择器)。选择Make Custom Style(class),注意在输入名称是要在名称前加上一个“.”号,作用是让浏览器知道这是一个样式表。将名字改为Filter1(不要用中文),确定后按下OK按纽,出现的样式表设置窗,如图3所示。
这里对其中一些属性做一下介绍:
步骤3:编辑样式。在Category项中选择Extensions,选中Extensions后,右半边窗口就相应地变为Extensions调整选项(见图3)。有一个Visual Effect选项,选择下面的Filter,在如图4所示的下拉选单中选择一种滤镜,设置好参数后按OK。
说明:我们可以发现从下拉列表中有些滤镜格式带有末定参数,需将“?” 改成相应的数字,关于参数的设定请参照“滤镜格式及参数”部分。 步骤4:给对象加上效果。选中图片对象(或表格),然后从样式编辑面板中选择已定义的样式,如图5所示。
技巧:在Dreamweaver中不能直接给文字加上滤镜效果,另外有些滤镜效果也不能直接加在图片上,但用在表格上就没问题,因此我们可以将文字或图片加入表格中,并将表格边框线宽度设为0,这样我们就可以只看到文字或图片产生滤镜效果,而看不到表格的存在。另外,我们在Dreamweaver编辑环境中看不到滤镜效果,要想预览可按F12,或从菜单中选File>Preview in Browsers>iexplore。 滤镜格式及参数滤镜就像是PhotoShop这一类图像处理软件所提供的特效一样,有了这些特效,就可以直接在HTML中对图片及文字进行特效处理了,而用图片处理软件编辑图片就要在网页中调用更多的图片。 在Dreamweaver的样式编辑器中有16种滤镜可供选择,其中的十种带参数,但有些在IE浏览器中看不到效果,所以我们选择性介绍有较好效果的滤镜。 一、alpha滤镜 让网页对象产生透明的渐进效果 1.格式 Alpha(Opacity=?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?) 2.参数说明
二、blur滤镜 让网页元素产生模糊的效果 1.格式 Blur(Add=?, Direction=?, Strength=?) 2.参数说明
三、chroma滤镜 让图像中的某一颜色变成透明色 1.格式 Chroma(Color=?) 2.参数说明 让图像中的某一颜色变成透明色。其值为色彩的16进制代码或RGB形式表示。 四、dropshadow滤镜 让网页元素有一个下落式的阴影 1.格式 DropShadow(Color=?, OffX=?, OffY=?, Positive=?) 2.参数说明
五、flipH滤镜和flipV滤镜 FlipH 和 FlipV 这两个滤镜主要是产生水平翻转和垂直翻转的效果,这两个滤镜没有额外的参数设置,直接使用就可以了。 六、glow滤镜 Glow 效果可以让网页对象的轮廓上产生一种比较柔和的边框。 1.格式 Glow(Color=?, Strength=?) 2.参数说明
七、gray滤镜 这个滤镜是把一个彩色图片变成黑白的,没有参数。 八、invert滤镜 产生底片效果,就是反转图片中颜色的色调、饱和度、亮度,也没有参数。 九、shadow 滤镜 产生有渐进感的阴影 1.格式 Shadow(Color=?, Direction=?) 2.参数说明
十、 wave滤镜 让网页对象产生波浪状的变形效果。 1.格式 Wave(Add=?, Freq=?, LightStrength=?, Phase=?, Strength=?) 2.参数说明
十一、 xray滤镜 Xray滤镜会显现图片的轮廓,就像X光的照片一样。该滤镜没有参数设定。
部分效果展示
说明: 图形滤镜效果使用的原图都是:
|
|||||||||||||||||||||||||||||||||||||
|
|