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 相关文章推荐
jQuery在html有效在jsp无效的原因及解决方法
Aug 02 Javascript
jquery中交替点击事件toggle方法的使用示例
Dec 08 Javascript
drag-and-drop实现图片浏览器预览
Aug 06 Javascript
解析javascript图片懒加载与预加载的分析总结
Oct 27 Javascript
JavaScript中关于iframe滚动条的去除和保留
Nov 17 Javascript
纯javascript版日历控件
Nov 24 Javascript
JavaScript实现简易的天数计算器实例【附demo源码下载】
Jan 18 Javascript
js中的触发事件对象event.srcElement与event.target详解
Mar 15 Javascript
javaScript和jQuery自动加载简单代码实现方法
Nov 24 jQuery
vue组件三大核心概念图文详解
May 30 Javascript
使用Vue CLI创建typescript项目的方法
Aug 09 Javascript
jsonp格式前端发送和后台接受写法的代码详解
Nov 07 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获取服务器端mac和客户端mac的地址支持WIN/LINUX
2014/05/15 PHP
php跨站攻击实例分析
2014/10/28 PHP
THINKPHP截取中文字符串函数实例代码
2017/03/20 PHP
Laravel中日期时间处理包Carbon的简单使用
2017/09/21 PHP
JQuery伸缩导航练习示例
2013/11/13 Javascript
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
javascript:void(0)点击登录没反应怎么解决
2015/11/13 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
解析Node.js基于模块和包的代码部署方式
2016/02/16 Javascript
JavaScript高级程序设计(第三版)学习笔记6、7章
2016/03/11 Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
2016/12/22 Javascript
微信小程序 表单Form实例详解(附源码)
2016/12/22 Javascript
超简单的Vue.js环境搭建教程
2017/03/17 Javascript
JS实现动态给标签控件添加事件的方法示例
2017/05/13 Javascript
nodejs结合socket.io实现websocket通信功能的方法
2018/01/12 NodeJs
深入理解react 组件类型及使用场景
2019/03/07 Javascript
TypeScript中使用getElementXXX()的示例代码
2019/09/12 Javascript
Vue路由守卫及页面登录权限控制的设置方法(两种)
2020/03/31 Javascript
python之yield表达式学习
2014/09/02 Python
使用PDB简单调试Python程序简明指南
2015/04/25 Python
Python 通过URL打开图片实例详解
2017/06/01 Python
Python之自动获取公网IP的实例讲解
2017/10/01 Python
浅谈Python中的私有变量
2018/02/28 Python
windows上安装python3教程以及环境变量配置详解
2019/07/18 Python
python 画3维轨迹图并进行比较的实例
2019/12/06 Python
将matplotlib绘图嵌入pyqt的方法示例
2020/01/08 Python
python烟花效果的代码实例
2020/02/25 Python
HTML5 Canvas基本线条绘制的实例教程
2016/03/17 HTML / CSS
HTML5 canvas基本绘图之绘制五角星
2016/06/27 HTML / CSS
俄罗斯眼镜网: optikaworld
2016/07/31 全球购物
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
《童年》教学反思
2014/02/18 职场文书
合伙协议书范本
2014/04/21 职场文书
医院党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
初中班级口号霸气押韵
2015/12/24 职场文书
简单聊聊TypeScript只读修饰符
2022/04/06 Javascript