Skip to content
Browse documentation
Elementor Widgets

Button Border Animation Widget for Elementor

Elementor Widgets2 min read
On this page

The Button Border Animation widget adds a button with an animated border that draws around its edge.

1. What It Does

Displays a button whose border animates around its perimeter continuously or on hover, in a color and thickness you control.

2. Why It Matters

A moving border draws the eye to a call-to-action button without relying on a background color change, useful on a hero section where the button needs to stand out over a busy background.

3. What You Get

A configurable button with text, an optional icon, a link, and Style tab controls for the animated border’s color and size.

4. Benefits

Skipped, already covered above: the value is the animated border effect described in Why It Matters and What You Get, restating it here would not add anything new.

5. Capabilities

  • Text field for the button label
  • Select Icon field for an optional icon
  • Alignment control per responsive device
  • Url field for the button’s link
  • Style tab controls for the animated border’s color and size

6. How It Works

The border runs a continuous animated line around the button’s edge using the color and size set on the Style tab, independent of the button’s fill and text color.

7. How to Use It

  1. Activate the Button Border Animation widget from WDesignKit’s Ready Widgets.
Activating the Button Border Animation widget from WDesignKit Ready Widgets
Activate the widget before it appears in the Elementor panel
  1. Drag the widget onto the page, set the Text, optionally add a Select Icon, then set Alignment and the Url.
Setting the button text, icon, alignment, and link
Content fields for the button
  1. Set the animated border’s color and size from the Style tab.
The finished button with an animated border
The finished animated border effect

8. Use Cases

  • A primary call-to-action button in a hero section that needs extra visual attention
  • A limited-time offer button where the moving border signals urgency

9. Limitations

  • The border animation runs continuously, there is no built-in option to trigger it only on hover.
  • Only one border color and size apply per button, the animation cannot cycle through multiple colors.

10. Troubleshooting

  • Border animation is not visible: check the border size is not set to zero on the Style tab.
  • Icon does not appear: confirm Select Icon has an icon chosen, the field has no default icon.
  • Button link does not work: confirm the Url field has a complete address including https://.