很酷的文字效果特效代码
演示效果:
代码提示:将下面代码复制到<BODY>中,可以将代码直接复制到需要的位置以确定显示位置。
方法是:在视图编缉状态下将鼠标移到所需位置 点击,然后切换到HTML编缉状态,将代码粘贴到光标所在位置。
第一步:把如下代码加入<body>区域中 <STYLE> .let { COLOR: white; FILTER: Shadow (Color="#6699CC", Direction="135")wave(Add="0", Phase="4", Freq="9", LightStrength="20", Strength="1"); FONT-FAMILY: Verdana; FONT-WEIGHT: bold; WIDTH: 500px } </STYLE> <SCRIPT language=JavaScript> var regel = 0; //row to start with var size = 20; //size of font var delay = 1200; //Delay between messages in msecs var speed = 20; //Hmmmmmm var step = 10; //Size of each step var sent = new Array() { sent[0] = "欢迎光临网页特效基地"; sent[1] = "这里有大量精选的网页特效"; sent[2] = "这里有大量的网页素材"; sent[3] = "这时里有大量的教学文章"; sent[4] = "这里是你制作网站的好地方"; sent[5] = "欢迎你常来坐坐!!!"; } sent[sent.length] = sent[0];var veran = 0;var num = 0;var x = 0;//Don't change function moto(){output = "";for(letter = 0;letter<sent[regel+1].length;letter++){ if(veran == letter){if(x==0){num=num+step;}else{num=num-step;}gr = size-num; if(gr < 1){x=1;gr=1;}if(gr>size)gr=size; output += "<font style='font-size:"+gr +"pt'>"+sent[regel+x].substring(letter, letter+1)+"</font>"; if(num < 0 && x==1){veran++;x=0;}}else{if(veran > letter){ output += "<font style='font-size:"+size +"pt'>"+sent[regel+1].substring(letter, letter+1)+"</font>"; }else{output += "<font style='font-size:"+size +"pt'>"+sent[regel].substring(letter, letter+1)+"</font>";}}} return output;}function startmot(){if(regel==sent.length-1)regel=0;balk.innerHTML = moto(); if(veran==sent[regel+1].length){regel++;veran = 0;setTimeout("startmot()", delay);}else{ setTimeout("startmot()", speed);}} </SCRIPT> <TABLE align=center bgColor=#008000 height=60 id=tafel onclick='location="http://www.javascript2000.com"' style="CURSOR: hand" width=500><TBODY> <TR> <TD bgColor=#ff6666> <DIV align=center class=let id=balk></DIV></TD></TR></TBODY></TABLE> 第二步:修改<body***>中的内容,将下面的代码加入原<body***>中 onload=startmot()
返回目录