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

  • 立体动画按钮、切换开关

    实例名称:立体动画按钮、切换开关在线预览:https://codepen.io/chrisgannon/pen/ZaPmKp HTML代码: <div id=”app”></div> CSS代码: body { background-color:#FFFCF9; overflow: hidden; text-align:center;…

    2019年10月17日
    2.0K0
  • css中id和class的优先级问题,与顺序无关

    id,class,style的优先级别顺序为style高于id高于class。

    2020年11月15日
    4.5K0
  • 第4课:字体

    这一课,你将学习字体以及如何用CSS来设置字体。我们还会考虑如何解决“网站所选的字体仅当访问者的PC上安装有该字体时才会被显示”这一难题。本课将对下列CSS属性进行讲解: font-family font-style font-variant font-weight font-size font 字体族[font-family] CSS属性font-fami…

    2020年2月22日
    2.6K0
  • CSS进阶,4个案例入门,学会LESS使用

    Less 简介 什么是LESSCSS LESSCSS是一种动态样式语言,属于CSS预处理语言的一种,它使用类似CSS的语法,为CSS的赋予了动态语言的特性,如变量、继承、运算、函数等,更方便CSS的编写和维护。 LESSCSS可以在多种语言、环境中使用,包括浏览器端、桌面客户端、服务端。 Less语言特性 LESS的变量 变量允许我们单独定义一系列通用的样式…

    2019年7月17日
    1.9K0
  • 跟永哥学HTML5(6):H5表单及表单验证

    表单在网页中主要负责数据采集功能。HTML 5一个令人兴奋的发展领域是新的Web表单。
    在今天的课程中你会看到浏览器会验证所需的字段,数据类型,如电子邮件、网址和任何模式,而不使用任何JavaScript。

    2018年2月27日
    3.1K0
  • CSS制作上一页 下一页 页码显示样式

    今天教大家制作页面的上一页 下一页 页码显示样式,效果如图所示。 <!doctype html> <html> <head> <meta charset=”utf-8″> <title>CSS制作上一页 下一页 页码显示样式|www.125jz.com</title> <style…

    2018年7月29日
    4.8K0

发表回复

登录后才能评论