CSS滤镜在网页制作中的运用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
纹起始 相位 ,值为 0 0 ;Srn t :表示 波形 扭 曲的程度 . ~1 0 te gh 例如 ,利 用 Wa e v 滤镜 使 图片产 生波 纹扭 曲的效果 ,代码 如下 :
W a e(F le :W a e( d=Tr e v i r t v Ad = = u ,Fr q e =2,Lih S r n t g t te g h一2 5,P a e 5 ,S r n t = 5 h s= 0 te g h ))
C S滤镜 主要分 为 以下 几类 : S ( )Mak滤镜 :为对象 建立 一个覆 盖于表 面 的膜 . 1 s ( )D o s a o 2 rp h d w滤 镜 :为指定 对象 产生 阴影 的效果 . ( )C rma 3 h o 滤镜 :将 图片 中某个 颜色 指定为 透 明色.
第1 牟 3 期 2 4 第1 卷 01 2 月
辽 宁 师 专 学报
J u n l fLio i g T a h r l g o r a a n n e c e sCol e o e
V o.14NO.1 1 Ma r. 20 12
【 术研 究】 学
Nu b r ,S a t — Nu m e t rY mb r iih = e ,F n s X = =Nu mb r i ih — Nu b r } e ,F n s Y m e) .
Op c y ai :开始处 的透 明度 ;Fns Op c y t ii h ai :结 束 处 的透 明度 ;S ye t tl:透 明 的形 状 和 区域 (一 平均 透 O 明 ,一线状 透 明 ,一 圆形 透 明 ,一 菱形 透 明) Sat Sat 和 FnsX、 ii Y 分 别代 表 渐 变透 明效 果 1 2 3 ; trX、 tr Y ii h Fns h 的开始坐标 和结束 坐标 . 例如 :Fl r i e :Alh ( ai t p a Op c y一 0 t ,Fns o ai ii p c y一 1 0 tl 一 3 trX一 8 ,Sat h t 0 ,Sye ,S at 5 trY一 1 0 5,
Ad :表 示是否 应用 Wa e滤镜 的 HT d v ML对 象 上显 示 原 对 象 的模 糊 方 向 ( u 表 示 显 示 ; as Tr e Fl e表示
不显示 ) F e :设定 波纹 的数量 ;L g t t n t :设 定 波纹 的 光 照程 度 ;P ae . rq ih Sr gh e h s :以 百分 数 的形 式设 置 波
Fi e : Fi e n me P r m e e s l r t 】 r a ( a a t r) t
收稿 日期 :2 1一 O — 1 o2 1 5 作 者 简 介 :周 潇 (9 5 ) 1 7 一 ,女 ,山 西忻 州 市 人 ,讲 师 ,主 要 从事 计 算 机 应 用 方 面 研 究
C S滤镜 在 网页 制作 中的运用 S
周 潇
( 西忻 州职 业 技 术 学 院 , 山西 忻 州 0 4 0 ) 山 30 0
摘
要 :介 绍 C S 滤镜 的语 法 ,对 几 种 常 用 C S滤 镜 的 主 要 属性 进 行 分 析 ,并 指 出 C S 滤 镜 可 以像 图像 S S S
2 2 Alh . p a滤 镜
Alh p a滤镜 是使文 字或 图像实 现渐 变 的半 透 明效 果.GI F格 式 的图 片 里半 透 明效 果 就是 利用 C S中 S
Alh p a滤镜实现 的. 语法 格式 :
Alh p a{f tr i e :Al h Op ct = Op ct ,F n s o a iy F n s o a i ,S y e S ye ,S a t l p a( a i y a iy i ih p ct = i ih p ct y tl— tl t rX—
1 CS S滤 镜
C S滤镜体 现为 C S样 式表 中的一种属性 ,是扩 展 也是 有 机 的组成 . C S滤 镜可 以表现 和 处理 页 面 S S S 中的文 字和 图像 , 到丰 富多彩 的页 面的效果 .但它 并不是直 接作 用 于对 象 本身 ,而是 通 过后 台运 行一 些 达 特 定代码来 实现 操作. C S滤 镜 能够 与 HT S ML脚 本相 结合 ,通 过 控制 滤 镜 的各 项 参数 来 产 生动 态 效果 , 让 网页 的效果趋 于生动 [ . 3 ]
语法 格式 : { i e:Drp h d w ( oo = C lr Fl r t o sa o C lr oo ,Of f X=Of f X,Of f Of Y= fY,P s ie P s ie ) o i v = o iv ) t t
C lr oo :表示投 射 阴影 的颜 色 ;Of f X和 Of f Y:表示 X方 向和 Y方 向阴影 的偏 移量 ;P st e o iv :表示 阴 i 影 的透 明程度 . 例如 ,利 用 Drp h d w滤 镜实 现文 字就像 从页 面中飞 出来 一样 ,并 留下 一层 淡 淡 的影子 的效果 代 码 o sao
三个 相对独立 的部分 :结构 层 、表现层 及行 为层. 而 C S在基 于标 准 We 发 中 的作 用 就是 用来 控制 网 S b开
页 的表现层 .
C S滤镜 在某些 专业 平面 图像处 理软件 ,如 P ooh p等 中的运用 取得 了很 大 的成 功 ,由于它 的高使 S h ts o 用率 及 图像 效果 的高表 现力 ,使得 C S滤镜 在平面 图像领域 独树一 帜.然 而 将其 放 在 网页 制作 的范 畴 中 , S 则会 在无形 中造成 网页制 作工 作 量 的增大 . 随着 网 页制 作工 具 Dra e mwev r的发 展 ] ae ,其 C S样式 也 S 可 以制作 出像 P oo h p里一 样 的滤镜. 同时 随着 Dra h ts o emwe vr中 C S技术 的飞 速发 展 ,页面 一些 多姿 ae S 多彩 的多媒 体属性 ( 如滤 镜 的渐 变效 果等 ) ,也都一 一成 为 了现实 .
( )B u 滤 镜 :产生 画面模 糊 的效 果 ,犹如风 吹 的画面感. 4 lr
( )FiH、FiV滤镜 :在 对象 上产生 水平或垂 直 翻转 的效果 ,FiH 表示 水 平 翻转 ,F iV表 示垂 5 l p l p l p l p
直 翻转 . ( )Wa e 6 v 滤镜 :用来 把对 象按 照垂直 的波纹 样式打乱 .
Fns X 一 1 0 i ih 5 .Fi i h 一 ห้องสมุดไป่ตู้ ) ns Y 0
这段代 码实现 了 图片 中间菱形 区域 的渐变 透 明效 果. 只 要修 改 Alh p a滤 镜 属 性 值就 会 有不 同的透 明
效 果.
2 3 W a e滤镜 . v
Wa e v 滤镜 的作用 是 以垂 直 的波纹 样 式扭 曲文 字或 图像 .Wa e滤镜 的表 达 式 相对 要 复杂 一 些 ,语法 v
和解 释如下 :
Di P st n:Ab o u e v{ o i o i s lt ;To p:3 5;W it d h:5 0;F le :Dr p h d w ( lr= 0 i r t o sao Coo = =#6 9 c ,OfX一 6 9c f
2 ,Of 5 f Y=2 ,P s ie ) )/ *定 义 Di 围 内的样式 ,绝 对定 位 ,阴影 的 颜 色为 #6 9 c ,阴影 坐 0 oi v =1 ; / t v范 6 9c 标 为向右偏 移 2 个 像素 ,向下 偏移 2 5 O个像 素 */ / Drp h d w滤 镜 更 多 地 应 用 在 文 字 对 象 上 , 由 于 J E o s ao P G、GI 格 式 的 图 像 文 件 颜 色 丰 富 , F D o sao r ph d w滤镜 不容 易找 到一个 投射 阴影 的位置 ,所 以不支持 这类 图像 .
2 C S滤 镜 的 运 用 S
为了更好 地在 网页制 作 中运 用 C S滤镜 ,本文 结合具 体实 例对 常用 的几个 滤镜 进行分 析 S
2 1 S a o 滤 镜 和 Dr p h d w 滤 镜 . h d w osa o
.
在 C S滤镜 中 ,S a o 滤镜 和 Drp h d w滤 镜 都 可 以在 指定 的方 向实 现 阴影 的效 果. 但 S ao S hdw osa o hd w 滤镜是可 以在任 意角度 实现有 渐进 效果 的阴影 ,D o s a o 滤镜则 是用 X轴 和 Y轴 的偏 移量来 实现下 落 r ph d w 式的 阴影 .所 以 ,S a o h d w滤镜 实现 的阴影就 像 是与 原 文字 或 图像 是一 体 的 ,而 D o s a o 滤镜 实 现 的 rp h d w 阴影效果 就像和 原来脱 离 了一样 .
周 潇
C S滤镜 在 网 页制 作 中的运 用 S
2 9
Fl r 属 性 选 择 符 , 只 要 进 行 滤 镜 操 作 就 必 须 定 义 Fl r F l ra ie 是 t i e. i en me 为 滤 镜 的 属 性 名 , t t P rmees表示各个 滤镜 属性 的选 项 , 数 可 以是一 个 , aa tr 参 也可 以多个 , 个参 数 之间用 “ ”隔开 , 同的 各 , 不 参数值会 呈现不 同的滤 镜特 效.
( )Iv r 滤 镜 ;使彩 色 图片产 生 照片底 片的效果 . 7 n et ( )S a o 8 h d w滤镜 :在 指定 的方 向实现 物体 的投 影. ( )Glw滤镜 :作 用于某 个对 象后 ,会使该 对象 的外轮廓 产生 光晕 的特 殊效果 . 9 o (0 1 )Alh 滤 镜 :可 以对对 象设置 透 明度 . pa 为了更好 使用 C S滤镜 ,本 文对 C S滤镜 的语法进 行解 释. S S C S滤镜 属性 的标识 符是 Fl r 它的语 法格式 为 : S ie. t
中 图分 类 号 :TP 9 . 9 3302 文 献 标 识 码 :A 文章 编 号 :1 O — 5 8 ( 0 2 0 一 O 2 —0 O 8 6 8 2 1 )1 0 8 3
0 引 言
C S C sa igS yeS et通 常 称 为层 叠 样 式表 ,亦 或 把 它 看 作 一 种 标 准 化 的 We S ( acdn tl h e) b模 版 .早 期 由 W3 C组织 审核通 过并予 以推 荐. 面对 网页设计 中所 凸显 的整体 化 、结 构化 ,基 于 We b标 准将 网 页拆分 为
软 件 一 样 处 理 页 面 中 的 文 字 和 图 像 ,还 可 以 通 过 利 用 脚 本 控 制 滤 镜 的 参 数 来 产 生 动 态 效 果 , 同 时 结 合
D e mwe v r ra a e 实例 表 明 ,运 用 C S滤 镜 可 以使 网 页更 加 生 动. S
关 键 词 :C S滤镜 ; 网 页 制作 ;D emwev r S ra ae
在文字 上使用 Wa e滤镜 时 ,为 了不 使 文 字 的颜 色 发 生 变化 ,一 般 把 “ ihSrn t ” 的值 设 置 为 v L g t te gh “” 0 .为使文 字看得 清 晰 ,“ te g h S rn t”的值 应设 在 “ ”左右 ;要使 效果 明显 则文 字 的字号要 稍大 一些. 5
格 式为 :
F le :W a e ( d= i r t v Ad = =Ad d, Fr q— F e e r q, L g t te g h= S r n t i h S r n t = t e g h, Ph s = a e— P a e S r n t h s , t e g h— S rn t ) te g h