html文字动态特效代码(html5动态文字特效)

http://www.itjxue.com  2023-02-19 07:25  来源:未知  点击次数: 

文字的动态html效果

DIV id=marqueesA href="javascript:"1,你可曾有过无数的梦想,/ABRBRA

href="javascript:"2,却在时光的流逝里幻灭 /ABRBRA

href="javascript:"3,你可曾对未来期待憧憬,/ABRBRA

href="javascript:"4,却在成长的岁月中迷失/ABRBR/DIV

SCRIPT language=JavaScript

marqueesHeight=200;

stopscroll=false;

with(marquees){

style.width=0;

style.height=marqueesHeight;

style.overflowX="visible";

style.overflowY="hidden";

noWrap=true;

onmouseover=new Function("stopscroll=true");

onmouseout=new Function("stopscroll=false");

}

document.write('div id="templayer" style="position:absolute;z-index:1;visibility:hidden"/div');

preTop=0; currentTop=0;

function init(){

templayer.innerHTML="";

while(templayer.offsetHeightmarqueesHeight){

templayer.innerHTML+=marquees.innerHTML;

}

marquees.innerHTML=templayer.innerHTML+templayer.innerHTML;

setInterval("scrollUp()",20);//越大越慢

}

document.body.onload=init;

function scrollUp(){

if(stopscroll==true) return;

preTop=marquees.scrollTop;

marquees.scrollTop+=1;

if(preTop==marquees.scrollTop){

marquees.scrollTop=templayer.offsetHeight-marqueesHeight;

marquees.scrollTop+=1;

}

}

/SCRIPT这个是文字向上滚动。

marquee direction="up" behavior="alternate"你好,希望这个是你所需要的效果!!!/marquee这个是文字上下来回滚动!

实例教程:HTML中会移动的文字

我们在浏览页面的时候,会看到在页面上移动的文字,文字的移动方向有从左到右、从右到左、从上到下、从下到上等。下面,我们来看看如何使用HTML代码编写会移动的文字吧。

工具/材料

HTML

01

语法代码

(1)一般使用marquee/marquee来设置移动文字,比如我们编写如下代码:

(2)marquee会移动的文字/marquee

预览效果可以发现编写在marquee/marquee标签内的文字,会从右边到左边循环移动,如下图所示:

02

文字移动速度

(1)使用scrollamount来设置文字的移动速度,比如我们编写如下所示代码:

marquee scrollamount=16快点,快点/marquee

marquee scrollamount=12等等我/marquee

(2)预览效果

可以看到scrollamount的数值越大,移动的速度就会越快,如下图所示:

03

设置文字移动的方向

(1)direction在英文上是方向的意思,同样使用direction来设置文字的移动方向,方向可以设置为左、右、上、下等等,编写如下代码:

marquee direction=left文字从右边向左边/marquee P

marquee direction=right从左边向右边移/marquee

(2)预览效果

可以看到当direction=left时,文字从右边向左边,当direction=right时,文字从左边向右边,如下图所示:

04

文字循环的次数

(1)一般来说文字是默认无限次循环的,下面,我们来看看如何指定文字的循环次数吧。使用loop来设置文字的循环次数,比如编写代码如下:

marquee loop=3 文字只会循环三次/marquee

(2)预览效果

可以在浏览器上看到,文字只会循环三次,如下图所示:

05

文字对齐

在HTML中的文字对齐功能,使用align属性来设置,属性值可以为top、Middle、button,比如我们编写如下所示的代码:

(2)预览效果

然后在浏览器中预览效果,可以看到文字向上对齐,如下图所示:

06

移动面积

(1)设置会移动的文字范围,比如文字在长为多少,宽为多少的区域内移动,比如我们编写如下代码:

marquee height=40 width=50% bgcolor=pink在区域内移动的文字/marquee

(2)预览效果

在浏览器中可以看到文字在高为40,宽为浏览器一半的区域内移动,且区域的颜色为粉红色,如下图所示:

07

延时

(1)设置文字的运行速度,让文字可以时而快,时而慢地做运动,编写代码如下所示:

(2)预览效果

在浏览器中预览效果,可以看到文字先做快速度,然后做慢速度,如下图所示:

html中 文字闪烁效果代码详解

div id="blink"文字/div //●这一行是肉眼可见的div对象(★名字叫blink★),在浏览器中显示2个汉字

script language="javascript" //这一组script......./script是java程序,后台运行的

function changeColor()//这里{.......}花括号定义了一个名叫changeColor变色的函数

{

var color="yellow|green|blue|gray|pink"; //在内存变量color里定义5种颜色

color=color.split("|"); //定义数组5个元素分别放置5种颜色

//下面这一行是把名★叫blink的对象★的color属性随机改成5种颜色的一种

document.getElementById("blink").style.color=color[parseInt(Math.random() * color.length)];

}

setInterval("changeColor()",200); //●设置一个定时器,每200毫秒调用一次变色函数

/script

程序运行顺序是●●

html滚动文字代码是什么?

marquee direction=up behavior=scroll loop=3 scrollamount=1 scrolldelay=10 align=top bgcolor=#ffffff height=300 width=30% hspace=20 vspace=10 onmouseover=this.stop() onmouseout=this.start() 此处输入滚动内容 /marquee

◎ direction表示滚动的方向,值可以是left,right,up,down,默认为left

◎ behavior表示滚动的方式,值可以是scroll(连续滚动)slide(滑动一次)alternate(往返滚动)

◎ loop表示循环的次数,值是正整数,默认为无限循环

◎ scrollamount表示运动速度,值是正整数,默认为6

◎ scrolldelay表示停顿时间,值是正整数,默认为0,单位似乎是毫秒

◎ align表示元素的垂直对齐方式,值可以是top,middle,bottom,默认为middle

◎ bgcolor表示运动区域的背景色,值是16进制的RGB颜色,默认为白色

◎ height、width表示运动区域的高度和宽度,值是正整数(单位是像素)或百分数,默认width=100% height为标签内元素的高度

◎ hspace、vspace表示元素到区域边界的水平距离和垂直距离,值是正整数,单位是像素。

◎ onmouseover=this.stop() onmouseout=this.start()表示当鼠标以上区域的时候滚动停止,当鼠标移开的时候又继续滚动。

html中文字闪烁效果代码是什么呢?

javasript代码

divid="blink"闪烁的文字/div

scriptlanguage="javascript"

functionchangeColor(){

varcolor="#f00|#0f0|#00f|#880|#808|#088|yellow|green|blue|gray";

color=color.split("|");

document.getElementById("blink").style.color=color[parseInt(Math.random()*color.length)];

}

setInterval("changeColor()",200);

/script

css代码就是文字闪烁text-decoration:blink;不过很可惜,IE、Chrome或Safari不支持"blink"属性值,所以只有在Firefox和Opera下支持这CSS实现在闪动效果。加上js代码就可以了。

(责任编辑:IT教学网)

更多