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%的人还看了以下文章

  • css布局基础-盒子模型

    网页设计的第一步就是设计版面布局,本文介绍了css布局基础-盒子模型,CSS盒模型是描述网页布局的视觉模型中网页元素的矩形盒状模型。盒模型由margin(边界)、border(边框)、padding(填充)和content(内容)4部分组成。

    2022年7月14日
    1.7K0
  • 哪些浏览器支持HTML5?

    目前支持HTML5的浏览器主要有: 谷歌浏览器(全面支持HTML5)、360浏览器、搜狗浏览器、世界之窗、Firefox、Safari、Opera、QQ浏览器、傲游浏览器、IE10。 如要下载支持HTML5的浏览器,请到官网下载!

    2019年3月13日
    5.0K0
  • 跟永哥学HTML5(2):html5与html4的区别

    我们现在web前端开发的网页,一般都是html4.0。很多以前学过HTML 4.0的朋友可能此时会感到很迷惑,html 4.0和HTML5有什么区别? hmtl5与html4的区别? 先来看看HTML5推出的理由: 解决Web浏览器间的兼容性问题 在一个浏览器中可以运行的HTML、Css、Javascript,在另一个浏览器中不能运行。原因:各浏览器规范不统…

    2018年1月21日
    2.4K0
  • CSS border-radius 深入学习(含可视化生成工具)

    没有学过CSS border-radius 的同学,请阅读《css实现圆角矩形、半圆、圆形效果—border-radius使用详解》一文。border-radius 写法: .box{ border-radius: 30%; /* 也可以用PX代替 */ } 矩形的四角会变为相应数值的圆角,如下图: 只输入一个数值,所有角都会被四舍五入,若要固定值可以使用 …

    2019年10月17日 网页制作
    2.7K0
  • 两个非常简单的JS图片无缝滚动代码

    简单的marquee标签可以实现文字或图片滚动,但是会有空白,不连续。本文分享两个非常简单,使用JS实现的图片无缝滚动代码。

    2018年2月9日
    3.4K0
  • 第6课:超链接

    CSS允许你根据链接是未访问的、已访问的、活动的、是否有鼠标悬停等分别定义不同的属性。这样,我们便可为网站增添奇特而有用的效果。

    2020年2月22日
    2.2K0

发表回复

登录后才能评论