HTML如何实现滚动文字

  • 格式:pdf
  • 大小:95.49 KB
  • 文档页数:3

HTML如何实现滚动⽂字

⼀、HTML滚动⽂字(转)

转⾃:HTML滚动⽂字 - 蒋固⾦(jianggujin)的专栏 - CSDN博客

https://blog.csdn.net/jianggujin/article/details/70832469

marquee 滚动⽂字标签

在⼀个页⾯中会有很多多媒体元素,⽐如动态⽂字、动态图象、⾳视频等,⽽最简单的就是天价滚动⽂字了,在HTML中,如果我们想要添加滚动⽂字,需要使⽤marquee标签。

我们先来看⼀下最简单的⽰例:

marquee

Welcom CSDN!

为了显⽰效果更明显,这⾥将页⾯背景设置为⿊⾊,将滚动⽂字设置为⽩⾊,显⽰效果如图:

这样我们就实现了⼀个最简单的滚动⽂字,在滚动⽂字中还有⼀些属性⽤于控制滚动⽅向、滚动速度等,下⾯我们就来看⼀下⼏个⽐较常⽤的属性。

direction 滚动⽅向属性

默认情况下,⽂字从右向左滚动,实际应⽤中,我们可能需要改变⽅向,就可以通过该属性来设置,该属性可⽤值有:up,down,left,right,分别表⽰向上、向下、向左和向右滚

动。

⽰例如下:

marquee

UP

DOWN

LEFT

RIGHT

behavior 滚动⽅式属性

通过behavior 可以设置滚动⽅式,如往复运动等。behavior可⽤值有:scroll,slide,alternate,分别表⽰循环滚动、只滚动⼀次就停⽌和来回交替滚动。

⽰例如下:

marquee

scroll

slide

alternate

scrolldelay 滚动延迟属性与scrollamount 滚动速度属性

通过scrolldelay属性可以设置⽂字滚动的时间间隔。scrolldelay 的时间间隔单位是毫秒,这⼀时间间隔设置为滚动两步之间的时间间隔,如果时间过长,则会出现⾛⾛停停的效

果。

scrollamount ⽤于设置滚动的步长。

⽰例如下:

marquee

Welcom CSDN!

loop 滚动循环属性

如果我们希望⽂字滚动⼏次后停⽌,就可以使⽤loop属性。

⽰例如下:

marquee

Welcom CSDN!

三、html5 css3实现字幕滚动的效果

html5中marquee逐渐被取代,要实现字幕的滚动可以再js中实现:

html5