使用JavaScript怎么实现文本特效
作者
今天就跟大家聊聊有关使用JavaScript怎么实现文本特效,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
1、标题跑马灯
图示效果:
源代码:
标题栏上实现的文字跑马灯
varmsg=""+"这是使用JavaScript在标题栏上实现的文字跑马灯效果";//加空格是为了让别人看清楚这段话,否则运行太快了,看不清楚。 varinterval=100; varmaxlen=80; varseq=maxlen; varlen len=msg.length; functionScroll() { document.title=msg.substring(seq,len); seq++; if(seq>=len) { seq=0; } window.setTimeout("Scroll();",interval); } Scroll();
2、网页内容跑马灯
这里介绍了一些常用的跑马灯效果,代码来自//www.jb51.net/article/8005.htm
效果图如下:
源代码:
跑马灯大全 varMes=newArray(); Mes[0]="恰卡编程网欢迎你!"; Mes[1]="感谢你关注恰卡编程网教程"; Mes[2]="网页特效 之 跑马灯效果大全"; varplace=1; vari=0; functionscroll() { window.status=Mes[i].substring(0,place); if(place>=Mes[i].length) { if(i<2) { i++; place=1; window.setTimeout("scroll()",50); } else { i=0; place=1; window.setTimeout("scroll()",50); } } else{ place++; window.setTimeout("scroll()",50); } } 表示双向移动 表示运动方向向左 弹来弹去跑马灯! 表示运动方向向左 带有超链接的跑马灯!点我试试? 还有一条呢!点我试试? 参数 用法介绍 behavior=scroll,slide,alternate 跑马方式:循环绕行,只跑一次就停住,来回往复运动 direction=left,right 跑马方向:从左向右,从右向左 loop=100 跑马次数:循环100次,如不写默认为一直循环 width=100%,height=200 跑马范围:宽为100%,高为200像素 scrollamount=20 跑马速度:数越大越快 scrolldelay=500 跑马延时:毫秒数,利用它可实现跃进式滚动 hspace=20,vspace=20 跑马区域与其它区域间的空白大小 bgcolor=#00FFCC 跑马区域的背景颜色
