divianimator.com
  • Extensions
    • Text Animation
    • Image Animation
    • Image Reveal on Hover
    • Advanced Animation
    • Cursor Move Effect
    • Tilt Effect
    • Cursor Follower
    • Horizontal Scroll
    • Sticky Elements
    • Cursor Trail
  • Layouts
    • Layout Packs
    • Page Layouts
    • Section Layouts
  • Help
    • Documentation
  • Login icon
  • Pricing
Select Page

Getting Started

  • How to Install DiviAnimator

Divi Extensions

  • Text Animation
  • Horizontal Scroll
  • Image Animation
  • Sticky Elements
  • Image Reveal on Hover
  • ScrollSmoother
  • Cursor Follower
  • Tilt Effect
  • Cursor Trail
  • Draw SVG
  • Advanced Animation
  • Cursor Move Effect

Divi Modules

  • Advanced Heading
  • Circular Animation
  • Floating Elements
View Categories
  • Home
  • Docs
  • Divi Extensions
  • Cursor Follower

Cursor Follower

Reference guide for the Cursor Follower extension in DiviAnimator.

Requirements #

You need Divi Theme or Divi Builder, DiviAnimator, and the Cursor Follower Extension enabled. Requires Divi 5.

Overview #

Cursor Follower displays text or content that follows the mouse cursor across the page. The element moves with the cursor position and can be styled with colors, borders, and fonts.

Applies to: Row and Section elements. Add this extension to a Row or Section to enable cursor following on that element.

Enabling the Extension #

  1. Go to DiviAnimator → Extensions in your WordPress admin
  2. Find Cursor Follower and toggle it on
  3. Click Save Settings

Once enabled, go to a Row or Section in your page builder. In the Row/Section settings, click the Advanced tab to find Cursor Follower settings. Settings below configure the appearance and behavior of the follower element.

Settings location: Row/Section → Advanced tab → Cursor Follower section

Content #

Controls what displays as the cursor follower.

Content Type #

Dropdown to select content type. Currently supports Text.

Text #

The text that displays when the cursor moves. Enter any text string. Can include numbers, symbols, and spaces.

Common examples: emoji, single word, symbol, abbreviation. Keep it short for visibility as it follows the cursor.

Styling #

Text Color #

Sets the color of the text. Click the color picker or enter a hex value.

Font #

Enable Font Settings #

Toggle to customize font properties. When off, default font settings apply.

Font Size (Px) #

Text size in pixels. Range: 0+. Default: 0 (use browser default).

Font Weight #

Thickness of the text. Common options: Normal (400), Bold (700), Extra Bold (800).

Font Family #

Typeface to use. Default: Inherit (uses parent element font).

Letter Spacing (Px) #

Space between characters in pixels. Positive values increase spacing, negative values decrease.

Line Height #

Vertical space between lines of text. Unitless value or in pixels. Default: auto.

Text Transform #

Text case transformation. Options: None, Uppercase, Lowercase, Capitalize.

Background Type #

Dropdown to choose background rendering.

  • Color: Solid background color
  • Gradient: Gradient background (if supported)

Background Color #

Sets the background color of the follower. Only applies if Background Type is Color.

Background Gradient #

Defines gradient colors and angles. Only applies if Background Type is Gradient.

Dimensions #

Width (Px) #

Sets the follower width in pixels. Range: 0+. Default: 0 (auto width).

Set to 0 for the element to size based on text content. Set to a specific value to constrain or expand the width.

Height (Px) #

Sets the follower height in pixels. Range: 0+. Default: 0 (auto height).

Set to 0 for the element to size based on text content. Set to a specific value to constrain or expand the height.

Border #

Enable Border #

Toggle to show or hide the border. When off, no border appears regardless of border settings below.

Border Type #

Style of the border line. Common options: Solid, Dashed, Dotted.

Border Width (Px) #

Thickness of the border in pixels. Range: 0+. Default: 0.

Border Color #

Color of the border. Click the color picker or enter a hex value.

Border Radius #

Rounds the corners of the follower element.

PropertyEffect
Border Radius Top Left (Px)Rounds top-left corner
Border Radius Top Right (Px)Rounds top-right corner
Border Radius Bottom Right (Px)Rounds bottom-right corner
Border Radius Bottom Left (Px)Rounds bottom-left corner

Set all to the same value for uniform rounding. Use 50% of width/height for a circle.

Configuration Examples #

Simple Text Follower #

SettingValue
Content TypeText
Text•
Text Color#333
Background TypeColor
Background Color#fff
Width40
Height40

Badge Follower #

SettingValue
TextNEW
Font Size12
Font WeightBold 700
Background Color#ff6b35
Text Color#fff
Border Radius (all)20

Outlined Follower #

SettingValue
Text→
Background Colortransparent
Text Color#333
Border TypeSolid
Border Width2
Border Color#333

Troubleshooting #

Follower not appearing #

Verify the extension is enabled. Check that text is entered in the Text field. Ensure the Row or Section has the extension added. Check browser console for JavaScript errors.

Follower not following cursor #

Verify JavaScript is enabled in your browser. Clear browser cache and reload the page. Try in an incognito window to rule out extensions interfering.

Text is invisible #

Check text color vs background color for sufficient contrast. If background is disabled, ensure text color is set to a visible color. Increase font size if text is too small.

Follower appears in wrong position #

This is normal behavior—the follower tracks with the cursor. If it appears off-screen or outside expected bounds, check width and height settings. Verify parent Row/Section has proper positioning.

Text is cut off or truncated #

Increase Width value to give text more room. Disable Width constraint to allow auto-sizing. Check Letter Spacing—negative values can cut off text.

Follower appears on all pages #

Cursor Follower is added per Row/Section. If it appears everywhere, verify it's only added to intended Rows/Sections. The extension inherits to all rows if added at the section level.

Performance is sluggish #

Cursor following is lightweight. Sluggishness is likely from other elements or extensions. Test with follower disabled to confirm. Check browser extensions and other animations on the page.

Support #

For issues or questions, contact support@diviexpand.com or submit a ticket through your DiviAnimator account.


© 2026 DiviAnimator. All rights reserved.

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on September 8, 2026
ScrollSmootherTilt Effect
Table of Contents
  • Requirements
  • Overview
  • Enabling the Extension
  • Content
    • Content Type
    • Text
  • Styling
    • Text Color
  • Font
    • Enable Font Settings
    • Font Size (Px)
    • Font Weight
    • Font Family
    • Letter Spacing (Px)
    • Line Height
    • Text Transform
    • Background Type
    • Background Color
    • Background Gradient
  • Dimensions
    • Width (Px)
    • Height (Px)
  • Border
    • Enable Border
    • Border Type
    • Border Width (Px)
    • Border Color
    • Border Radius
  • Configuration Examples
    • Simple Text Follower
    • Badge Follower
    • Outlined Follower
  • Troubleshooting
    • Follower not appearing
    • Follower not following cursor
    • Text is invisible
    • Follower appears in wrong position
    • Text is cut off or truncated
    • Follower appears on all pages
    • Performance is sluggish
  • Support
Subscribe to our newsletter

Success!

Subscribe

Company
  • !
    Home
  • !
    About Us
  • !
    Contact Us
  • !
    AFFILIATES PROGRAM
Resource
  • !
    Documentation
  • !
    Affiliate Policy
  • !
    Refund Policy
  • !
    Terms of Service
  • !
    Privacy Policy
Our Products
  • !
    Bundle Pack
  • !
    WooEXPAND
  • !
    MINICART EXPAND
  • Follow
  • Follow
  • Follow
  • Follow

© 2026 DiviAnimator. All rights reserved.

support@diviexpand.com

DiviAnimator