Marquee标签实现跑马灯、滚动公告、通知效果

1.Marquee基本语法

<marquee> … </marquee>

实例演示:会移动的文字(Marquee)

<marquee>啦啦啦,我会移动耶!</marquee>

2.文字移动属性

(1)方向 :direction=#

  • #=left, right,up,down

例:

<marquee direction=left>啦啦啦,我从右向左移!</marquee>
<marquee direction=right>啦啦,我从左向右移!</marquee>
<marquee direction=up>啦啦啦,我从下向上移!</marquee>
<marquee direction=down>啦啦,我从上向下移!</marquee>

(2)方式: behavior=#

  • #=scroll(循环),
  • slide(只走一次)
  • alternate(来回走,文字在边界内撞来撞去)
<marquee behavior=scroll>啦啦啦,我一圈一圈绕着走!</marquee> <P>
<marquee behavior=slide>啦啦啦,我只走一次就歇了!</marquee> <P>
<marquee behavior=alternate>啦啦啦,我来回走耶!</marquee>

(3)循环:  loop=#

  • #=次数;若未指定则循环不止(infinite)
<marquee loop=1 width=50% behavior=scroll>啦啦啦,我只走 1 趟哟!</marquee> <P>
<marquee loop=2 width=50% behavior=slide>啦啦啦,我只走 2 趟哟!</marquee> <P>
<marquee loop=3 width=50% behavior=alternate>啦啦啦,我只走 3 趟哟!</marquee>

(4)速度: scrollamount=#

通过这个属性能够调整文字滚动的速度。值越大速度越快。

<marquee scrollamount=20>啦啦啦,我走得好快哟!</marquee>

(5)延时: scrolldelay=#

通过这个属性,可以在每一次滚动的间隔产生一段时间的延迟。

<marquee scrolldelay=500 scrollamount=100>啦啦啦,我走一步,停一停!</marquee>

3.外观(Layout)设置

(1)底色: bgcolor=#

#=RRGGBB  16 进制颜色代码

<marquee  bgcolor="#CCCCCC">
啦啦啦,我会移动耶!
</marquee>

(2)面积: height=#  width=#

<marquee height="40" width="50%">
啦啦啦,我会移动耶!
</marquee>

(3)hspace、vspace:空白空间(相当于设置margin值)

说明:hspace:设定活动字幕里所在的位置距离父容器水平边框的距离,如hspace=“10”,即等同于:margin:0 10px;

vspace:设定活动字幕里所在的位置距离父容器垂直边框的距离,如vspace=“10”,即等同于:margin:10px 0;

<marquee hspace="10"  vspace="10">啦啦啦,我会移动耶!</marquee>

marquee常用到的两个事件:

onMouseOut=”this.start()” 用来设置鼠标移出该区域时继续滚动
onMouseOver=”this.stop()” 用来设置鼠标移入该区域时停止滚动

 125网页设计-权威的网页制作,网页设计教程基地 
 

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/3307.html

(4)
江山如画的头像江山如画管理团队
上一篇 2019年2月21日 下午12:59
下一篇 2019年2月26日 下午2:07

99%的人还看了以下文章

  • Less编写及使用快速入门

    前面我们学习了《4个案例入门,学会LESS使用》,今天一起来学习如何编写,编译并使用LESS LESS的编写 LESS的使用是很容易的,使用你最常使用的代码编辑器,按LESSCSS的语法规则写好.less文件,接下来,使用编译工具它编译成.css,最后再引入页面即可。 LESS的编译 GUI编译工具 为方便起见,建议初学者使用GUI编译工具来编译.less文…

    2019年7月17日
    7.3K0
  • 手把手,永哥教你学会css sprite(雪碧图)技术

    css sprite又称雪碧图或css精灵。 雪碧图就是将小图标和背景图像合并到一张图片上,然后利用css的背景定位来显示需要显示的图片部分。 雪碧图被运用在众多使用了很多小图标的网站上。相对于把每张小图标以.png格式文件的形式引用到页面上,使用雪碧图只需要引用一张图片,对内存和带宽更加友好。 css sprite优点: 有效减少网站的http请求数量,加…

    2018年2月20日
    12.1K0
  • 第10课:表格

    表格用来显示那些逻辑上以行和列显示的信息。 表格难学吗? 对于初学者来说,在HTML中创建表格似乎比较复杂,不过只要耐心细致地观察,你就会发现表格实际上与其它HTML元素相似,也具有严格的逻辑结构。 例1: <table> <tr><td>单元格1</td><td>单元格2</td>&l…

    2018年1月19日
    6.0K0
  • 第5课:文本

    文本的显示格式与式样对于网页设计师来说是一个重要问题。这一课将向你介绍CSS在文本布局方面令人激动的特性。本课将对下列CSS属性进行讲解: text-indent text-align text-decoration letter-spacing text-transform 文本缩进[text-indent] CSS属性text-indent用于为段落设置…

    2020年2月22日
    9.2K0
  • 36个漂亮的CSS3动态按钮,纯CSS制作无图片

    36个漂亮的纯CSS制作的动态按钮。

    2020年2月2日
    9.1K0
  • HTML5网页中如何嵌入音频,视频?

    《HTML5的视频播放控制技术》 介绍了HTML5的video元素和常用属性,以及视频播放控制技术,如播放、暂停、音量、全屏、回放功能的实现。不会的童鞋可以学习。 本文主要介绍在HTML5 中如何嵌入音频,视频? 在HTML5 中如何嵌入音频? HTML5 支持 MP3、Wav 和 Ogg 格式的音频,代码示例: <audio controls>…

    2019年11月23日
    4.9K0

发表回复

登录后才能评论