JS实现很酷的水波文字特效实例


Posted in Javascript onFebruary 26, 2015

本文实例讲述了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>3water.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程序设计有所帮助。

Javascript 相关文章推荐
JavaScript的类型转换(字符转数字 数字转字符)
Aug 30 Javascript
JS localStorage实现本地缓存的方法
Jun 22 Javascript
JsRender for index循环索引用法详解
Oct 31 Javascript
原生js模拟淘宝购物车项目实战
Nov 18 Javascript
js判断移动端是否安装某款app的多种方法
Dec 18 Javascript
微信小程序 wx.request(OBJECT)发起请求详解
Oct 13 Javascript
ajax级联菜单实现方法实例分析
Nov 28 Javascript
angularJS模态框$modal实例代码
May 27 Javascript
微信小程序实现选项卡功能
Jun 19 Javascript
JavaScript EventEmitter 背后的秘密 完整版
Mar 29 Javascript
Vue文件配置全局变量的实例
Sep 06 Javascript
vue封装一个简单的div框选时间的组件的方法
Jan 06 Javascript
jQuery中slideUp 和 slideDown 的点击事件
Feb 26 #Javascript
jQuery实现移动 和 渐变特效的点击事件
Feb 26 #Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 #Javascript
使用jQuery获得内容以及内容的属性
Feb 26 #Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
Feb 26 #Javascript
jquery渐隐渐显的图片幻灯闪烁切换实现方法
Feb 26 #Javascript
2则自己编写的jQuery特效分享
Feb 26 #Javascript
You might like
php生成随机数或者字符串的代码
2008/09/05 PHP
php 操作excel文件的方法小结
2009/12/31 PHP
如何获知PHP程序占用多少内存(memory_get_usage)
2012/09/23 PHP
thinkPHP下ueditor的使用方法详解
2015/12/26 PHP
PHP实现上传图片到数据库并显示输出的方法
2018/05/31 PHP
javascript中的注释使用与注意事项小结
2011/09/20 Javascript
JS使用for循环遍历Table的所有单元格内容
2014/08/21 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
2017/03/09 Javascript
node中使用es5/6以及支持性与性能对比
2017/08/11 Javascript
Vue组件之极简的地址选择器的实现
2018/05/31 Javascript
详解javascript函数写法大全
2019/03/25 Javascript
webgl实现物体描边效果的方法介绍
2019/11/27 Javascript
Vue 中使用 typescript的方法详解
2020/02/17 Javascript
vue接通后端api以及部署到服务器操作
2020/08/13 Javascript
[03:01]2014DOTA2国际邀请赛 DC:我是核弹粉,为Burning和国土祝福
2014/07/13 DOTA
[02:12]2015国际邀请赛 SHOWOPEN
2015/08/05 DOTA
python多重继承新算法C3介绍
2014/09/28 Python
Python切换pip安装源的方法详解
2016/11/18 Python
Python脚本完成post接口测试的实例
2018/12/17 Python
详解python做UI界面的方法
2019/02/27 Python
详解python项目实战:模拟登陆CSDN
2019/04/04 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
2020/04/10 Python
python3.6.8 + pycharm + PyQt5 环境搭建的图文教程
2020/06/11 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
英国123鲜花网站:123 Flowers
2019/07/07 全球购物
英国地毯卖家:The Rug Seller
2019/07/18 全球购物
几道数据库的面试题或笔试题
2014/05/31 面试题
2014年元旦活动方案
2014/02/15 职场文书
物业品质提升方案
2014/06/08 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
消费者理赔投诉书
2015/07/02 职场文书
浅谈如何提高PHP代码的质量
2021/05/28 PHP
win sever 2022如何占用操作主机角色
2022/06/25 Servers