Draft
This page is not complete.
Deprecated
This feature has been removed from the Web standards. Though some browsers may still support it, it is in the process of being dropped. Avoid using it and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.
The HTMLMarqueeElement interface provides methods to manipulate <marquee> elements. It inherits properties and methods from the HTMLElement interface.
Inherits properties from its parent, HTMLElement.
HTMLMarqueeElement.behaviorscroll, slide and alternate. If no value is specified, the default value is scroll.HTMLMarqueeElement.bgColorHTMLMarqueeElement.directionleft, right, up and down. If no value is specified, the default value is left.HTMLMarqueeElement.heightHTMLMarqueeElement.hspaceHTMLMarqueeElement.loopHTMLMarqueeElement.scrollAmountHTMLMarqueeElement.scrollDelaytrueSpeed is true.HTMLMarqueeElement.trueSpeedscrollDelay values lower than 60 are ignored. If trueSpeed is true, then those values are not ignored.HTMLMarqueeElement.vspaceHTMLMarqueeElement.widthHTMLMarqueeElement.onbouncealternate.HTMLMarqueeElement.onfinishHTMLMarqueeElement.onstartInherits methods from its parent, HTMLElement.
HTMLMarqueeElement.start()HTMLMarqueeElement.stop()<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>
| Specification | Status | Comment |
|---|---|---|
| HTML Living Standard The definition of 'HTMLMarqueeElement' in that specification. | Living Standard | Made obsolete in favor of CSS but define its expected behavior for backward compatibility. |
| HTML 5.2 The definition of 'HTMLMarqueeElement' in that specification. | Recommendation | No changes. |
| HTML 5.1 The definition of 'HTMLMarqueeElement' in that specification. | Recommendation | No changes. |
| HTML5 The definition of 'HTMLMarqueeElement' in that specification. | Recommendation | Made obsolete in favor of CSS but define its expected behavior for backward compatibility. |
| Desktop | ||||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | |
| Basic support | 1 | Yes | No
|
2 | 7.2 | 1.2 |
behavior
|
1 | Yes | No
|
2 | 7.2 | 1.2 |
bgcolor
|
1 | Yes | No
|
2 | 7.2 | 1.2 |
direction
|
1 | Yes | No
|
2 | 7.2 | 1.2 |
height
|
1 | Yes | No
|
2 | 7.2 | 1.2 |
hspace
|
Yes | Yes | No
|
? | Yes | ? |
loop
|
Yes | Yes | No
|
? | Yes | ? |
scrollamount
|
1 | Yes | No
|
2 | 7.2 | 1.2 |
scrolldelay
|
1 | Yes | No
|
2 | 7.2 | 1.2 |
truespeed
|
Yes | Yes | No
|
4 | Yes | No |
vspace
|
Yes | Yes | No
|
? | Yes | ? |
width
|
1 | Yes | No
|
2 | 7.2 | 1.2 |
| Mobile | |||||||
|---|---|---|---|---|---|---|---|
| Android webview | Chrome for Android | Edge Mobile | Firefox for Android | Opera for Android | iOS Safari | Samsung Internet | |
| Basic support | 1 | 18 | Yes | No
|
10.1 | Yes | ? |
behavior
|
1 | 18 | Yes | No
|
10.1 | Yes | ? |
bgcolor
|
1 | 18 | Yes | No
|
10.1 | Yes | ? |
direction
|
1 | 18 | Yes | No
|
10.1 | Yes | ? |
height
|
1 | 18 | Yes | No
|
10.1 | Yes | ? |
hspace
|
Yes | Yes | Yes | No
|
Yes | ? | ? |
loop
|
Yes | Yes | Yes | No
|
Yes | ? | ? |
scrollamount
|
1 | 18 | Yes | No
|
10.1 | Yes | ? |
scrolldelay
|
1 | 18 | Yes | No
|
10.1 | Yes | ? |
truespeed
|
Yes | Yes | Yes | No
|
Yes | No | ? |
vspace
|
Yes | Yes | Yes | No
|
Yes | ? | ? |
width
|
1 | 18 | Yes | No
|
10.1 | Yes | ? |
© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLMarqueeElement