<marquee>: Das Marquee-Element
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.
Das <marquee>
HTML-Element wird verwendet, um einen scrollenden Textbereich einzufügen. Mit seinen Attributen können Sie steuern, was passiert, wenn der Text die Ränder seines Inhaltsbereichs erreicht.
Das HTML <marquee>
-Element ist veraltet und seine Verwendung wird stark abgeraten. Wenn Sie den Effekt von scrollendem Text oder kontinuierlichen Elementen erzeugen müssen, sollten Sie stattdessen CSS-Animationen mit CSS-Transformationen verwenden, um Inhalte reibungslos zu animieren. Zusätzlich sollten Sie die prefers-reduced-motion
CSS @media
Abfrage einschließen, um die Animation basierend auf den Benutzerpräferenzen zu stoppen und so die Benutzererfahrung und Barrierefreiheit zu verbessern.
Attribute
behavior
Veraltet-
Legt fest, wie der Text innerhalb des Marquees gescrollt wird. Mögliche Werte sind
scroll
,slide
undalternate
. Wenn kein Wert angegeben ist, ist der Standardwertscroll
. bgcolor
Veraltet-
Setzt die Hintergrundfarbe durch Farbnamen oder hexadezimalen Wert.
direction
Veraltet-
Bestimmt die Scrollrichtung innerhalb des Marquees. Mögliche Werte sind
left
,right
,up
unddown
. Wenn kein Wert angegeben ist, ist der Standardwertleft
. height
Veraltet-
Setzt die Höhe in Pixeln oder Prozentwerten.
hspace
Veraltet-
Setzt den horizontalen Rand.
loop
Veraltet-
Bestimmt, wie oft das Marquee scrollt. Wenn kein Wert angegeben ist, liegt der Standardwert bei −1, was bedeutet, dass das Marquee kontinuierlich scrollt.
scrollamount
Veraltet-
Bestimmt die Scrollmenge bei jedem Intervall in Pixeln. Der Standardwert ist 6.
scrolldelay
Veraltet-
Setzt das Intervall zwischen jedem Scrollvorgang in Millisekunden. Der Standardwert ist 85. Beachten Sie, dass jeder Wert kleiner als 60 ignoriert wird und der Wert 60 verwendet wird, es sei denn
truespeed
ist angegeben. truespeed
Veraltet-
Standardmäßig werden
scrolldelay
-Werte unter 60 ignoriert. Wenntruespeed
vorhanden ist, werden diese Werte nicht ignoriert. vspace
Veraltet-
Setzt den vertikalen Rand in Pixeln oder Prozentwerten.
width
Veraltet-
Setzt die Breite in Pixeln oder Prozentwerten.
Beispiele
<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>
Ergebnis
Technische Übersicht
DOM-Schnittstelle | [`HTMLMarqueeElement`](/de/docs/Web/API/HTMLMarqueeElement) |
---|
Spezifikationen
Specification |
---|
HTML # the-marquee-element-2 |
Browser-Kompatibilität
Siehe auch
- CSS
transform
Eigenschaft - CSS
translate
Eigenschaft - CSS-Transformationen Modul
- CSS-Animationen Modul
HTMLMarqueeElement