JS实现很酷的水波文字特效实例
作者:bea
本文实例讲述了JS实现很酷的水波文字特效。分享给大家供大家参考。具体实现方法如下: 代码如下: <html> <head> <title>JS实现很酷的水波文字效果</title> </head> <body bgcolor="#000000" onLoad="if (document.all)wave()"> <center> <div id='water' style
本文实例讲述了JS实现很酷的水波文字特效。分享给大家供大家参考。具体实现方法如下:
代码如下:
<html>
<head>
<title>JS实现很酷的水波文字效果</title>
</head>
<body bgcolor="#000000" onLoad="if (document.all)wave()">
<center>
<div id='water' style='position:relative;width:400px;height:150px;font-family:Verdana;font-size:50px;color:#8080ff'>
</div>
</center>
<script language="javascript">
<!--
if (document.layers){ //如果是NS
alert("你的浏览器不支持这个特效"); //做出提示
}
else //否则(不是NS)
if (document.all){ //并且是IE的话
var step=3; //设定改变效果的步长
var xstep=0;
var msg='欢迎光临<br><br>.cn';
water.innerHTML=msg //设定效果图层的内容
function wave(){
//这句用来设定图层的style,其中滤镜的phase属性根据xstep的值动态设定。
document.all.water.style.filter='wave(freq=3, strength=5, phase='+xstep+', lightstrength=45, add=0, enabled=1)';
xstep+=step;
//根据step值来改变xstep的值,使下一次刷新图层style时波纹角度略有改变
TIMER=setTimeout('wave()',10);//设定下一次更改的延时
}
}
//-->
</script>
</html>
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
代码如下:
<html>
<head>
<title>JS实现很酷的水波文字效果</title>
</head>
<body bgcolor="#000000" onLoad="if (document.all)wave()">
<center>
<div id='water' style='position:relative;width:400px;height:150px;font-family:Verdana;font-size:50px;color:#8080ff'>
</div>
</center>
<script language="javascript">
<!--
if (document.layers){ //如果是NS
alert("你的浏览器不支持这个特效"); //做出提示
}
else //否则(不是NS)
if (document.all){ //并且是IE的话
var step=3; //设定改变效果的步长
var xstep=0;
var msg='欢迎光临<br><br>.cn';
water.innerHTML=msg //设定效果图层的内容
function wave(){
//这句用来设定图层的style,其中滤镜的phase属性根据xstep的值动态设定。
document.all.water.style.filter='wave(freq=3, strength=5, phase='+xstep+', lightstrength=45, add=0, enabled=1)';
xstep+=step;
//根据step值来改变xstep的值,使下一次刷新图层style时波纹角度略有改变
TIMER=setTimeout('wave()',10);//设定下一次更改的延时
}
}
//-->
</script>
</html>
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- JS实现图片产生波纹一样flash效果的方法
- js实现鼠标触发图片抖动效果的方法
- javascript实现当前页导航激活的方法
- jquery 根据name名获取元素的value值
- jQuery使用元素属性attr赋值详解
- jquery实现公告翻滚效果
- JS+CSS实现淡入式焦点图片幻灯切换效果的方法
- JS+CSS实现模仿浏览器网页字符查找功能的方法
- js+CSS实现弹出居中背景半透明div层的方法
- js使用post 方式打开新窗口
- JS仿Windows开机启动Loading进度条的方法
- JS实现跟随鼠标闪烁转动色块的方法
- javascript中typeof操作符和constucor属性检测
- JS实现网页滚动条感应鼠标变色的方法
- js随机生成网页背景颜色的方法
- jQuery简单实现隐藏以及显示特效
- 最流行的Node.js精简型和全栈型开发框架介绍
- jQuery对象初始化的传参方式
- JS实现文字链接感应鼠标淡入淡出改变颜色的方法