用CSS制作Alpha滤镜测试板

人称54灌水王

人称54灌水王

2016-02-19 23:11

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的用CSS制作Alpha滤镜测试板,手机电脑控们准备好了吗?一起看过来吧!

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)    alpha滤镜给制作网页特效提供了较大的创作空间,但由于它控制参数较多,在实际应用时,为了确定一组合适的参数值,不得不反复调整修改,在编辑窗口和预览窗口来回倒腾,甚是麻烦,本文介绍了一种简单的方法。制作一个Alpha滤镜参数测试板,在测试板上输入参数值后,点一下鼠标,立即可看到结果,完全的立等可见,使你很快就能获得一组合适地参数值,从而给你节约许多宝贵时间。

  测试板具体的制作方法:

  1、输入一段文字或插入一张图片;

  2、制作一个alpha滤镜,名称为:.alpha1。参数任意,不是使用Dreamweaver的网友,可直接把下面的滤镜代码复制到网页源代码的〈head〉与〈/head〉之间;

〈style type="text/CSS"〉
〈!--
.alpha1 {filter:alpha(opacity=50) }
--〉
〈/style〉
  3、插入一个层,给层取名为:myimage,这一点很重要,否则javascript程序将无法执行,因它不知对那个对象操作。在层上插入一张图片或写上一段文字(若是用文字则应给层设置背景色),在层上加载alpha滤镜。这个图层必需能覆盖信住下面的文字或图象;

  4、在上面插入的层中再插入一个层(这个图层应放置在上次插入的图层的下方,不要相互遮盖),并在层上做一个输入alpha滤镜主要参数的表单,像图1所示的那样,表单中要加入一个onchage事件来调用javascript函数,以达到动态改变Alpha滤镜参数的目的。网页源代码中表单的代码是这样的:

〈form〉
〈p〉输入透明度
〈input type="text" name="opacity" size="4" value="100" onChange="setfilter()"〉
〈br〉
输入结束状态的透明度
〈input type="text" name="finishopacity" size="4" value="0" onChange="setfilter()" 〉
〈br〉
输入样式的值
〈input type="text" name="setstyle" size="3" value="0" onChange="setfilter()" 〉
〈/p〉
〈/form〉
  这段代码中的onChange="setfilter()"在用Dreamweaver制作表单时不能自动生成,必须手动加入。表单中的初始值也就是Alpha滤镜的初始参数值。

  5、在网页源代码〈head〉与〈/head〉之间插入下面这段javascript程序:

〈script language="javascript"〉
〈!--
function setfilter()
{
myimage.filters.alpha.opacity=document.forms(0).opacity.value;
myimage.filters.alpha.finishopacity=document.forms(0). finishopacity.value;
myimage.filters.alpha.style=document.forms(0).setstyle.value;
}
--〉
〈/script〉
  这段程序的作用是把在表单中输入的滤镜参数值传给Alpaha滤镜。

  6、在网页载入时调用javascript中的selfilter函数,也就是在〈body〉标记中加上这样的一句代码:onload="setfilter"。其目的是使 Alpha滤镜获得初始参数值。
展开更多 50%)
分享

猜你喜欢

用CSS制作Alpha滤镜测试板

Web开发
用CSS制作Alpha滤镜测试板

CSS Alpha透明相关知识学习

Web开发
CSS Alpha透明相关知识学习

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用滤镜制作彩虹围巾

PS PS基础 ps平面设计教程 ps去水印教程
用滤镜制作彩虹围巾

用滤镜制作科技壁纸

PS PS基础 ps平面设计教程 ps去水印教程
用滤镜制作科技壁纸

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用滤镜制作彩色羽毛

PS PS基础 ps平面设计教程 ps去水印教程
用滤镜制作彩色羽毛

用PS滤镜制作橙子

PS PS基础 ps平面设计教程 ps去水印教程
用PS滤镜制作橙子

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

调整CSS类型的顺序改变链接翻滚

调整CSS类型的顺序改变链接翻滚

无延迟翻滚的图形与CSS混合风格按钮

无延迟翻滚的图形与CSS混合风格按钮
下拉加载更多内容 ↓