BLACK FRIDAY: 50% OFF all Pro plans
Pro from $18 a year or $60 lifetime, no code needed
Ends Cyber Monday, 30 Nov. Lock in the price today
Get 50% Off
Pro widget

Text Marquee Widget for Elementor Pro

An endless scrolling strip of text, icons and images

Overview

What Text Marquee does

Text Marquee scrolls a row of items in a loop that never shows a gap. Each item can be text with an optional icon, or an image, and the strip can move left, right, up or down. Use it for service lists, client logos, announcements and decorative ribbons.

Live demo

See it in action

Web DesignDevelopmentBrandingWooCommerceSEO
Video

See it in video

Features

What it can do

  • Text and image items in the same strip, each with its own optional link.

  • Filled or outline text per item, with outline text that can fill on hover.

  • Four directions: left, right, up and down.

  • Speed set in pixels per second, so the pace is the same at any content length.

  • Optional second row that runs in the opposite direction, with its own background, text color and tilt.

  • Separator between items: an icon, text or emoji, a dot, or none, with an optional spin animation.

  • Fade Edges with adjustable size, and a Tilt Angle from -15 to 15 degrees.

  • Pause on hover, or slow down on hover instead.

Use cases

When to use it

Services ribbon

Run your service names across the page, mixing filled and outline text for contrast.

Client logo strip

Add image items for logos, set one height for all of them and let them scroll.

Announcement bar

Scroll an offer or notice with a link on each item.

Diagonal double ribbon

Turn on the second row and tilt both rows to make two crossing bands.

Setup

How to set it up

A few steps from adding the widget to a finished result.

  1. Drag Text Marquee onto the page and open the Items section.

  2. Edit the default items or add new ones. For each, choose Type, then enter Text and an optional Icon, or pick an Image.

  3. Set Text Style to Filled or Outline for each text item, and add a Link if the item should be clickable.

  4. Open Separator and choose Icon, Text / Emoji, Dot or None.

  5. Open Marquee Settings and set Direction and Speed (pixels per second).

  6. Decide what happens on hover with Pause on Hover or Slow Down on Hover Instead, and switch Fade Edges on or off.

  7. Style the row, items, images and separator in the Style tab.

FAQ

Questions and answers

Does the speed change on phones or with more items?

No. Speed is set in pixels per second, so the strip moves at the same pace whatever the content length or screen size.

Can I mix logos and text in one marquee?

Yes. Each item has its own Type, so text items and image items can sit in the same strip.

Can marquee items be links?

Yes. Every item has a Link field. The repeated copies used to fill the loop are hidden from screen readers and keyboard focus.

How do I make the diagonal ribbon effect?

Set Tilt Angle in Marquee Settings. With a second row, set its own Tilt Angle under Style, Row to cross the two bands.

Bright Addons Pro

Get Text Marquee with Bright Addons Pro

Bright Addons Pro has 77 Pro widgets plus all 48 free widgets, 10 extensions, a Theme Builder and 32 dynamic tags. From $16 a year, with a 14-day money-back guarantee.