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的原理和实现技巧介绍
Nov 08 Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
Mar 08 Javascript
卸载安装Node.js与npm过程详解
Aug 15 Javascript
React Native实现简单的登录功能(推荐)
Sep 19 Javascript
在点击div中的p时,如何阻止事件冒泡
Feb 07 Javascript
jQuery插件zTree实现获取一级节点数据的方法
Mar 08 Javascript
Vue中的Vux配置指南
Dec 08 Javascript
JavaScript中Object基础内部方法图
Feb 05 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 jQuery
angula中使用iframe点击后不执行变更检测的问题
May 10 Javascript
JS 4个超级实用的小技巧 提升开发效率
Oct 05 Javascript
微信小程序实现轮播图指示器
Jun 25 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中正确的使用json
2013/08/06 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
浅析Yii2 GridView实现下拉搜索教程
2016/04/22 PHP
PHP中addslashes与mysql_escape_string的区别分析
2016/04/25 PHP
php中isset与empty函数的困惑与用法分析
2019/07/05 PHP
Laravel框架实现抢红包功能示例
2019/10/31 PHP
如何在PHP中使用数组
2020/06/09 PHP
JavaScript 替换Html标签实现代码
2009/10/14 Javascript
js中文逗号转英文实现
2014/02/11 Javascript
js的hasownproperty使用示例
2014/03/02 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
简单实现轮播图效果的实例
2016/07/15 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
2018/02/22 Javascript
nodejs实现一个word文档解析器思路详解
2018/08/14 NodeJs
element-ui使用导航栏跳转路由的用法详解
2018/08/22 Javascript
vue 属性拦截实现双向绑定的实例代码
2018/10/24 Javascript
微信小程序 image组件遇到的问题
2019/05/28 Javascript
Element-ui el-tree新增和删除节点后如何刷新tree的实例
2020/08/31 Javascript
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
python 系统调用的实例详解
2017/07/11 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
python单例模式原理与创建方法实例分析
2019/10/26 Python
python 实现让字典的value 成为列表
2019/12/16 Python
Python图像处理库PIL中图像格式转换的实现
2020/02/26 Python
Android Q之气泡弹窗的实现示例
2020/06/23 Python
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
Belvilla法国:休闲度假房屋出租
2020/10/03 全球购物
当当网软件测试笔试题
2015/11/24 面试题
大学生求职自我评价
2014/01/16 职场文书
派出所副所长四风问题个人整改措施思想汇报
2014/10/13 职场文书
我的法兰西岁月观后感
2015/06/09 职场文书
小学教育见习总结
2015/06/23 职场文书
Python打包为exe详细教程
2021/05/18 Python