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实现生成GUID(全局统一标识符)
Sep 05 Javascript
js实现图片漂浮效果的方法
Mar 02 Javascript
js实现简单秒表走动的时钟特效
Mar 25 Javascript
JavaScript获取当前cpu使用率的方法
Dec 15 Javascript
Javascript中的几种继承方式对比分析
Mar 22 Javascript
vue bootstrap小例子一枚
Jun 09 Javascript
Vue2几种常见开局方式详解
Sep 09 Javascript
vue router-link传参以及参数的使用实例
Nov 10 Javascript
jQuery中常用动画效果函数知识点整理
Aug 19 jQuery
浅谈Webpack核心模块tapable解析
Sep 11 Javascript
小程序页面动态配置实现方法
Feb 05 Javascript
如何理解Vue前后端数据交互与显示
May 10 Vue.js
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生成SessionID和图片校验码的思路和实现代码
2009/03/10 PHP
详解PHP中的mb_detect_encoding函数使用方法
2015/08/18 PHP
在WordPress中实现发送http请求的相关函数解析
2015/12/29 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
复制小说文本时出现的随机乱码的去除方法
2010/09/07 Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
用IE重起计算机或者关机的示例代码
2014/03/10 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
js实现数字递增特效【仿支付宝我的财富】
2017/05/05 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
vue双向数据绑定知识点总结
2018/04/18 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
Layui表格行工具事件与数据回填方法
2019/09/13 Javascript
vue项目中使用vue-layer弹框插件的方法
2020/03/11 Javascript
angular *Ngif else用法详解
2020/12/15 Javascript
Python和JavaScript间代码转换的4个工具
2016/02/22 Python
Windows安装Python、pip、easy_install的方法
2017/03/05 Python
python 创建弹出式菜单的实现代码
2017/07/11 Python
Python matplotlib画图实例之绘制拥有彩条的图表
2017/12/28 Python
详解Python with/as使用说明
2018/12/13 Python
Python简单I/O操作示例
2019/03/18 Python
Django如何开发简单的查询接口详解
2019/05/17 Python
Python读取pdf表格写入excel的方法
2021/01/22 Python
css3新单位vw、vh的使用教程
2018/03/23 HTML / CSS
IE支持HTML5的解决方法
2009/10/20 HTML / CSS
html2canvas生成的图片偏移不完整的解决方法
2020/05/19 HTML / CSS
以设计师精品品质提供快速时尚:Mostata
2019/05/10 全球购物
自我鉴定200字
2013/10/28 职场文书
行政前台岗位职责
2013/12/04 职场文书
社区工作感言
2014/02/21 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
大学学生会竞选稿
2015/11/19 职场文书
Nginx源码编译安装过程记录
2021/11/17 Servers