HTMLMarqueeElement

已弃用: 不再推荐使用该特性。虽然一些浏览器仍然支持它,但也许已从相关的 web 标准中移除,也许正准备移除或出于兼容性而保留。请尽量不要使用该特性,并更新现有的代码;参见本页面底部的兼容性表格以指导你作出决定。请注意,该特性随时可能无法正常工作。

HTMLMarqueeElement 接口提供操作 <marquee> 元素的方法。

它从 HTMLElement 接口继承属性和方法。

EventTarget Node Element HTMLElement HTMLMarqueeElement

实例属性

从其父接口 HTMLElement 继承属性。

HTMLMarqueeElement.behavior 已弃用

设置文本如何滚动,可能值有 scrollslidealternate。如果没有指定值,默认值是 scroll

HTMLMarqueeElement.bgColor 已弃用

通过颜色名字或十六位颜色值设置背景色。

HTMLMarqueeElement.direction 已弃用

设置滚动的方向,可能值有 leftrightupdown。如果没有指定值,默认值是 left

HTMLMarqueeElement.height 已弃用

以像素或百分比值为单位设置高度。

HTMLMarqueeElement.hspace 已弃用

设置水平外边距。

HTMLMarqueeElement.loop 已弃用

设置滚动的次数。如果没有指定值,默认值是 -1,这意味着将连续滚动。

HTMLMarqueeElement.scrollAmount 已弃用

以像素为单位设置每个间隔的滚动量。默认值是 6

HTMLMarqueeElement.scrollDelay 已弃用

以毫秒为单位设置每次滚动之间的间隔。默认值是 85。请注意任何小于 60 的值都会被忽略而使用 60 代替,除非 trueSpeed 设置为 true

HTMLMarqueeElement.trueSpeed 已弃用

默认情况下,低于 60 的 scrollDelay 值将被忽略,如果 trueSpeedtrue,则这些值不会被忽略。

"HTMLMarqueeElement.vspace 已弃用

设置垂直外边距。

HTMLMarqueeElement.width 已弃用

以像素或百分比值为单位设置宽度。

实例方法

从其父接口 HTMLElement 继承方法。

HTMLMarqueeElement.start() 已弃用

开始滚动。

HTMLMarqueeElement.stop() 已弃用

停止滚动。

事件

bounce 已弃用

当到达其滚动位置的末尾时触发。只有当行为属性设置为 alternate 时才触发。

finish 已弃用

当完成循环属性设置的滚动量时触发。只有当循环属性设置为大于 0 的数字时才触发。

start 已弃用

当开始滚动时触发。

示例

html
<marquee>此文本将从右向左滚动</marquee>

<marquee direction="up">此文本将从下向上滚动</marquee>

<marquee
  direction="down"
  width="250"
  height="200"
  behavior="alternate"
  style="border:solid">
  <marquee behavior="alternate">此文本将反弹</marquee>
</marquee>

规范

Specification
HTML Standard
# htmlmarqueeelement

浏览器兼容性

BCD tables only load in the browser

参见