`
java_frog
  • 浏览: 243767 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

marquee参数详解

阅读更多
2008-04-25 09:51(文字滚动)参数详解

文字滚动是由<marquee></marquee>控制的。marquee的参数如下:

1、方向 <direction=#> #=left, right
如:<marquee direction=left>啦啦啦,我从右向左移!</marquee>
<marquee direction=right>啦啦啦,我从左向右移!</marquee>

2、方式 <bihavior=#> #=scroll, slide, alternate
如:<marquee behavior=scroll>啦啦啦,我一圈一圈绕着走!</marquee>
<marquee behavior=slide>啦啦啦,我只走一次就歇了!</marquee>
<marquee behavior=alternate>啦啦啦,我来回走耶!</marquee>

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

4、速度 <scrollamount=#>
如:<marquee scrollamount=20>啦啦啦,我走得好快哟!</marquee>

5、延时 <scrolldelay=#>
如: <marquee scrolldelay=500 scrollamount=100>啦啦啦,我走一步,停一停!</marquee>

6、对齐方式(Align) <align=#> #=top, middle, bottom
如:<font size=6>
<marquee align=# width=400>啦啦啦,我会移动耶!</marquee>
</font>
7、底色 <bgcolor=#>
#=rrggbb 16 进制数码,或者是下列预定义色彩:
Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime,
Fuchsia, White, Green, Purple, Silver, Yellow, Aqua

如:<marquee bgcolor=aaaaee>啦啦啦,我会移动耶!</marquee>

8、面积 <height=# width=#>
如:<marquee height=40 width=50% bgcolor=aaeeaa> 啦啦啦,我会移动耶!</marquee>

9、空白(Margins)<hspace=# vspace=#>

<marquee   id="scrollarea"   direction="up"   scrolldelay="10"   scrollamount="1"   width="150"   height="80"   onmouseover="this.stop();"   onmouseout="this.start();">
------------------------------------------------------------------------------------------------------------------------------

<marquee></marquee>

以下是一个最简单的例子:

代码如下:

<marquee><font size=+3 color=red>Hello, World</font></marquee>


下面这两个事件经常用到:

onMouseOut="this.start()" :用来设置鼠标移出该区域时继续滚动

onMouseOver="this.stop()":用来设置鼠标移入该区域时停止滚动

代码如下:

<marquee >onMouseOut="this.start()" :用来设置鼠标移出该区域时继续滚动 :用来设置鼠标移入该区域时停止滚动</marquee>


这是一个完整的例子:

代码如下:

<marquee align="left" behavior="scroll" bgcolor="#FF0000" direction="up" height="300" width="200" hspace="50" vspace="20" loop="-1" scrollamount="10" scrolldelay="100" >

这是一个完整的例子

</marquee>


该标签支持的属性多达11个:


align

设定<marquee>标签内容的对齐方式

absbottom:绝对底部对齐(与g、p等字母的最下端对齐)

absmiddle:绝对中央对齐

baseline:底线对齐

bottom:底部对齐(默认)

left:左对齐

middle:中间对齐

right:右对齐

texttop:顶线对齐

top:顶部对齐

代码如下:

<marquee align="absbottom">align="absbottom":绝对底部对齐(与g、p等字母的最下端对齐)。 </marquee>

<marquee align="absmiddle">align="absmiddle": 绝对中央对齐。 </marquee>

<marquee align="baseline">align="baseline": 底线对齐。 </marquee>

<marquee align="bottom">align="bottom": 底部对齐(默认)。 </marquee>

<marquee align="left">align="left": 左对齐。 </marquee>

<marquee align="middle">align="middle": 中间对齐。 </marquee>

<marquee align="right">align="right": 右对齐。 </marquee>

<marquee align="texttop">align="texttop": 顶线对齐。 </marquee>

<marquee align="top">align="top": 顶部对齐。 </marquee>


behavior

设定滚动的方式:

alternate: 表示在两端之间来回滚动。

scroll: 表示由一端滚动到另一端,会重复。

slide: 表示由一端滚动到另一端,不会重复。

代码如下:

<marquee behavior="alternate">alternate:表示在两端之间来回滚动。 </marquee>

<marquee behavior="scroll">scroll:表示由一端滚动到另一端,会重复。</marquee>

<marquee behavior="slide">slide: 表示由一端滚动到另一端,不会重复。</marquee>


bgcolor

设定活动字幕的背景颜色,背景颜色可用RGB、16进制值的格式或颜色名称来设定。

代码如下:

<marquee bgcolor="#006699">设定活动字幕的背景颜色 bgcolor="#006699"</marquee>

<marquee bgcolor="RGB(10%,50%,100%,)">设定活动字幕的背景颜色 bgcolor="rgb(10%,50%,100%,)"</marquee>

<marquee bgcolor="red">设定活动字幕的背景颜色 bgcolor="red"</marquee>


direction

设定活动字幕的滚动方向

代码如下:

<marquee direction="down">设定活动字幕的滚动方向direction="down":向下</marquee>

<marquee direction="left">设定活动字幕的滚动方向direction="left":向左</marquee>

<marquee direction="right">设定活动字幕的滚动方向direction="right":向右</marquee>

<marquee direction="up">设定活动字幕的滚动方向direction="up":向上</marquee>


height

设定活动字幕的高度

代码如下:

<marquee height="500" direction="down" bgcolor="#CCCCCC">设定活动字幕的高度height="500"</marquee>


width

设定活动字幕的宽度

代码如下:

<marquee width="500" bgcolor="#CCCCCC">设定活动字幕的宽度width="500"</marquee>


hspace

设定活动字幕里所在的位置距离父容器水平边框的距离

This controls the horizontal(水平)space around the display box.

代码如下:

<table width="500" border="1" align="center" cellpadding="0" cellspacing="0">

    <tr>

      <td><marquee hspace="100" bgcolor="#CCCCCC">hspace="100"</marquee></td>

    </tr>

</table>


vspace

设定活动字幕里所在的位置距离父容器垂直边框的距离

This controls the vertical(垂直) space around the display box.

代码如下:

<marquee vspace="100" bgcolor="#CCCCCC">hspace="100"</marquee>


loop

设定滚动的次数,当loop=-1表示一直滚动下去,默认为-1

代码如下:

<marquee loop="-1" bgcolor="#CCCCCC">我会不停地走。</marquee>

<p>&nbsp;</p>

<marquee loop="2" bgcolor="#CCCCCC">我只走两次哦</marquee>


scrollamount

设定活动字幕的滚动速度,单位pixels

代码如下:

<marquee scrollamount="10" >scrollamount="10" </marquee>

<marquee scrollamount="20" >scrollamount="20" </marquee>

<marquee scrollamount="30" >scrollamount="30" </marquee>


scrolldelay

设定活动字幕滚动两次之间的延迟时间,单位millisecond(毫秒)

值大了会有一步一停顿的效果

代码如下:

<marquee scrolldelay="10" >scrolldelay="10" </marquee>

<marquee scrolldelay="100" > scrolldelay="100"</marquee>

<marquee scrolldelay="1000">scrolldelay="1000" </marquee>
-------------------------------------------------------------------------------------------------------------------------------
啦啦啦,真的会动耶!

瞧,简单吧?不过,以上例子只是使用了marquee的默认用法。我们加入相应的参数,它的移动方法就有所不同了。

参数一:direction

direction的英文意思就是方向。这个参数的取值有四个:left(左)、right(右)、up(上)、down(下)。

例: 向上移动


向上移动
参数二:behavior

移动方式。值:scroll(循环移动)、slide(只移动一个回合)、alternate(来回移动)。

例: 哈哈,我来回走!


哈哈,我来回走!

累!我只走一次!


累!我只走一次!

参数三:loop

循环。若未指定则循环不止(infinite),其值取数值。例:

我只走三次哦


我只走三次哦

参数四:scrollamount

移动速度。值取正整数。数值越大,速度越快。例:

看,我走多快!


看,我走多快!

参数五:scrolldelay

延时。数值。例:

我走一走,停一停


我走一走,停一停

参数六:bgcolor

底色。例: 看到了吧?有底色!


看到了吧?有底色!

参数七:width和height

就是移动的宽度与高度了。例:

这个面积不够我移动!


这个面积不够我移动!

其他参数:

空白(Margins)
对齐方式(Align)

分享到:
评论

相关推荐

    滚动标记Marquee参数祥解及鼠标悬停

    滚动标记Marquee参数祥解及鼠标悬停,只要一个标签就能有动态效果

    marquee 用法详解

    &lt;marquee&gt; ... &lt;/marquee&gt; 移动属性的设置 ,这种移动不仅仅局限于文字,也可以应用于图片,表格等等 方向 &lt;direction=#&gt; #=left, right ,up ,down &lt;marquee direction=left&gt;从右向左移!&lt;/marquee&gt; 方式 ...

    marquee课件讲解ppt

    该课件是关于marquee的讲解: 方向:&lt;direction=#&gt; #=left, right,up,down &lt;marquee direction=left&gt;从右向左移!&lt;/marquee&gt; 方式:&lt;bihavior=#&gt; #=scroll, slide, alternate &lt;marquee behavior=scroll&gt;一圈一圈...

    MARQUEE 元素 marquee 对象 doc 手册

    MARQUEE 元素 marquee 对象 doc 手册

    marquee效果

    marquee效果

    jquery.marquee.js官方下载

    jquery.marquee.js demo及源文件

    marquee无缝隙循环

    marquee无缝隙循环 向左 向右 近日研究marquee无缝隙循环,有些心得 因为是初学JS 所以从网上找了不少别人的例子 我发现了一下问题 1.大多数html代码不符合W3C的最新标准。 2.很多代码移植性太差。 3.向左循环的...

    利用Marquee实现无缝循环滚动文字

    MARQUEE属性与用法,能实现无缝循环滚动文字,上下,左右都可以

    Javascript实现Marquee的滚动功能

    鄙人上传的此脚本(含Demo)是一个Marquee类,开放了几个接口轻松实现滚动的方向、延时、尺寸等参数的设置,对从事网页前端开发的设计人员有很大的好处。需要注意的地方就是:table的width要大于外框的width(呵呵,...

    juqery实现marquee的效果

    juqery实现marquee的效果,手机端也可以使用,不卡顿

    marquee标签实例

    marquee标签实例

    微信小程序组件 marquee实例详解

    微信小程序组件 marquee实例详解 1. marquee标签 html是有marquee标签的,可以实现跑马灯效果,但小程序没有,所以要实现。这里考虑使用css3的animation实现。 html的marquee是这样使用的。 &lt;marquee direction=...

    HTML标签marquee实现滚动效果

    HTML标签marquee实现滚动效果,实现文字在网页中漂移的代码。

    html标记大全 有marquee,table,form等最常用标记。

    ...&lt;! - - ......&lt;!&gt; 跑马灯 &lt;marquee&gt;...&lt;/marquee&gt;普通卷动 &lt;marquee behavior=slide&gt;...&lt;/marquee&gt;滑动 &lt;marquee behavior=scroll&gt;...&lt;/marquee&gt;预设卷动 ...&lt;marquee direction=’left’&gt;&lt;/marquee&gt;向左卷动

    Marquee替代 -- 无间滚动

    Marquee标签一直以来都被W3C排斥,而且,屁股后老带着段空白,这个是最让人恼火的... JS替代Marquee网上也有不少例子,可基本上都是单个实例,不支持多个,修改起来又麻烦,而且各个浏览器的兼容性也不是很好。所以...

    marquee图片无缝滚动(上下左右均可)

    marquee一款非常NB的插件可以实现无缝滚动上下左右都可以。使用简单操作容易

    marquee属性详解

    这个一个关于marquee属性的详细解说,对于初学HTML来说,非常有用!

Global site tag (gtag.js) - Google Analytics