`
java_frog
  • 浏览: 253054 次
  • 性别: 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 对象 doc 手册

    ### MARQUEE 元素与Marquee对象详解 #### 一、MARQUEE元素概述 MARQUEE元素是一种HTML标记,主要用于实现网页上的滚动文本效果。这种元素在早期的网页设计中较为常见,但随着CSS3及现代浏览器功能的增强,它的使用...

    jquery.marquee.js官方下载

    《jQuery Marquee插件详解与应用》 在Web开发中,滚动效果经常被用来吸引用户的注意力,例如新闻头条、广告横幅等。jQuery Marquee插件就是为实现这种滚动效果而设计的一个轻量级库,它使开发者能够方便地在网页上...

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

    使用JavaScript库或插件可以更好地控制这些参数,以实现更流畅的滚动。 3. **垂直滚动**:默认的`&lt;marquee&gt;`标签仅支持水平滚动,但通过CSS和JavaScript可以实现垂直方向的滚动。 4. **双向滚动**:通过组合`...

    jQuery文字跑马灯插件Marquee

    **jQuery文字跑马灯插件Marquee详解** 在网页设计中,动态效果常常能吸引用户的注意力,提升用户体验。其中,跑马灯效果是一种常见的滚动显示文本的方式,它可以使信息在有限的空间内持续滚动展示,而jQuery....

    jquery.marquee.js

    《jQuery Marquee插件深度解析》 在网页设计与开发中,动态滚动效果常常被用于吸引用户注意力,提升用户体验。jQuery Marquee插件,以其出色的滚动功能和良好的浏览器兼容性,成为了开发者们的首选工具之一。本文将...

    JQUERY开发的marquee

    **jQuery Marquee插件详解** 在网页设计中,跑马灯效果(Marquee)是一种常见的动态展示信息的方式,它能够使文本或图像在页面上自动滚动,为用户提供一种连续不断的信息展示体验。HTML5虽然取消了`&lt;marquee&gt;`标签...

    jquery-3d-marquee.zip

    《jQuery 3D Marquee:实现动态效果的前端技术解析》 在当今的网页设计中,动态效果已经成为吸引用户注意力的重要手段。其中,jQuery 3D Marquee 是一种利用 jQuery 库实现的3D滚动效果,它能为网页增添独特的视觉...

    前端项目-jQuery.Marquee.zip

    《jQuery.Marquee:前端文本滚动插件的深度解析》 在现代网页设计中,动态效果是吸引用户注意力的重要手段之一。jQuery.Marquee是一款强大的前端插件,它为开发者提供了便捷的方式来实现文本、图像等元素的平滑滚动...

    html、jsp中新建滚动字幕(跑马灯)及参数解析.pdf

    &lt;marquee scrollAmount="n" width="n" height="n" direction="type" scrollDelay="n" behavior="type" loop="n" onmouseover="this.stop()" onmouseout="this.start()"&gt; 我的滚动字幕文字 &lt;/marquee&gt; ``` 这个标签...

    html、jsp中新建滚动字幕(跑马灯)及参数解析

    下面我们将详细探讨如何建立滚动字幕以及各个参数的含义。 一、建立滚动字幕 基础的滚动字幕代码如下: ```html &lt;marquee scrollAmount="n" width="n" height="n" direction="type" scrollDelay="n" behavior=...

    制作滚动字幕,很方便!

    #### 三、参数详解 1. **`scrollAmount`**: 指定滚动的速度(单位为像素),值越大滚动越快。 ```html &lt;MARQUEE scrollAmount="2"&gt;快速滚动的文字&lt;/MARQUEE&gt; ``` 2. **`scrollDelay`**: 设置每次滚动的间隔时间...

    IE 上下滚动展示模仿Marquee机制

    - 这是核心滚动函数,接收三个参数:`pardiv`(父容器ID)、`id`(当前滚动元素ID)和`sub`(备用滚动元素ID)。 - 清除定时器,初始化元素的不透明度,然后创建一个新的备用元素`textslider2`,并将其内容设置为...

    文字滚动代码教程

    #### 三、参数详解 `&lt;marquee&gt;`标签支持多种属性设置不同的滚动效果。以下是部分常用属性: 1. **direction** - 表示滚动方向 - 可选值包括:`left`(从右向左)、`right`(从左向右)、`up`(从下向上)、`down`...

    文字滚动显示

    ### marquee的基本参数详解 #### align - **作用**:设置滚动内容的位置。 - **取值**: - `left`: 左对齐。 - `center`: 居中对齐。 - `right`: 右对齐。 - `top`: 顶部对齐(垂直方向)。 - `bottom`: 底部...

    HTML常用标签

    ### HTML常用标签详解 #### 一、跑马灯(Marquee) 跑马灯效果是一种让文本或图片在网页上自动滚动显示的技术,在早期的网页设计中较为常见。它通过`&lt;marquee&gt;`标签来实现。 - **普通卷动**: - `&lt;marquee&gt;&lt;/...

    web前端html属性大全手册

    ### Web前端HTML属性大全手册知识点解析 #### 一、跑马灯效果 跑马灯是一种在网页中常见的动画效果,通常用于展示滚动的文字或图片。HTML 提供了 `&lt;marquee&gt;` 标签来实现这一效果。 - **普通卷动**: ```html ...

Global site tag (gtag.js) - Google Analytics