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,除非 trueSpeedtrue

HTMLMarqueeElement.trueSpeed 已弃用

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

"HTMLMarqueeElement.vspace 已弃用

设置垂直边距。

HTMLMarqueeElement.width 已弃用

设置宽度(以像素或百分比表示)。

实例方法

继承其父级HTMLElement 的方法。

HTMLMarqueeElement.start() 已弃用

启动跑马灯的滚动。

HTMLMarqueeElement.stop() 已弃用

停止跑马灯的滚动。

事件

bounce 已弃用

当跑马灯到达其滚动位置的末尾时触发。仅当 behavior 属性设置为 alternate 时才会触发。

finish 已弃用

当跑马灯完成由 loop 属性设置的滚动量时触发。仅当 loop 属性设置为大于 0 的某个数字时才会触发。

start 已弃用

当跑马灯开始滚动时触发。

示例

html
<marquee>This text will scroll from right to left</marquee>

<marquee direction="up">This text will scroll from bottom to top</marquee>

<marquee
  direction="down"
  width="250"
  height="200"
  behavior="alternate"
  style="border:solid">
  <marquee behavior="alternate">This text will bounce</marquee>
</marquee>

规范

规范
HTML 标准
# htmlmarqueeelement

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅