How To Create A Floating Image Animation In Divi 5 (Step-by-Step Guide)

Published: April 7, 2026 Author: TechnoCrackers
How To Create A Floating Image Animation In Divi 5

Animations can instantly elevate your website design. With Divi 5, you can create smooth, modern effects without writing complex code.

In this tutorial, you’ll learn how to create a floating image animation using a simple 4-column layout, built-in animation settings, and a small CSS enhancement.

What is a Floating Image Animation?

A floating animation creates a subtle up-and-down movement that makes elements feel alive.

It’s commonly used in:

  • Hero sections
  • Feature layouts
  • Product showcases
  • Creative portfolios

The goal is simple: add motion without distracting the user

What You’ll Build

  • A 4-column image layout
  • Smooth floating animation
  • Staggered animation timing
  • Clean and modern UI

Step 1: Create a 4 Column Layout

Start by building your layout structure.

  1. Add a new Section
  2. Insert a Row with 4 Columns
  3. Add an Image Module inside each column

Keep spacing equal for a balanced layout.

Structure-Layout

Step 2: Style the Images

Make your layout visually appealing.

Image Design Settings:

  • Border Radius: 12px–16px
  • Box Shadow: Soft shadow for depth
  • Spacing: Add margin between columns

This creates a clean, card-style layout.

Step 3: Apply Animation Settings

Now add the base animation.

  1. Select an Image Module
  2. Go to Design → Animation

Use These Settings:

  • Animation Style: Slide
  • Animation Direction: Bottom
  • Animation Duration: 1000ms
  • Animation Intensity: 8%
  • Animation Starting Opacity: 100%
  • Animation Speed Curve: Auto
  • Animation Repeat: Loop

This creates a continuous movement effect.

animation-settings

Step 4: Add CSS for Smooth Floating Effect

Now enhance the animation using a small CSS tweak.

Add this inside the Image Module → Advanced → Custom CSS:

animation-direction: alternate;

Why This is Important

By default, animations reset abruptly.
This CSS makes the animation:

  • Move up and down smoothly
  • Feel more natural
  • Look like a true floating effect

css-add

Step 5: Add Animation Delay (Key Step)

To make the animation more dynamic, apply different delays.

Recommended Delay Setup:

  • Image 1 → 0ms
  • Image 2 → 200ms
  • Image 3 → 400ms
  • Image 4 → 600ms

This creates a staggered animation effect, making it feel more organic.

Delay setup

Step 6: Fine-Tune the Animation

For a more premium result:

  • Increase duration → 1200–2000ms
  • Keep intensity low → 6%–8%
  • Avoid fast or aggressive motion

Subtle animation always looks more professional.

Step 7: Make It Responsive

Ensure your layout works across all devices.

Mobile Optimization:

  • Stack images vertically
  • Reduce animation intensity
  • Add spacing between images

Final Result

You now have a:

  • Smooth floating animation
  • Clean 4-column layout
  • Natural motion using CSS
  • Staggered timing for better UX

 

out-put

Why This Method Works

  • Uses Divi’s native animation system
  • No JavaScript required
  • Lightweight and fast
  • Easy to customize and reuse

Pro Tips for Better Results

  • Use high-quality images
  • Combine with gradient backgrounds
  • Add hover effects for interaction
  • Use uneven image heights for variation

Conclusion

With Divi 5, creating advanced animations like floating images is simple and efficient.

By combining:

  • Built-in animation settings
  • A small CSS tweak
  • Smart delay timing

You can create a modern, engaging design that improves user experience without adding complexity.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Contact us

Let's Unleash Your Digital Potential Together.

Address

C-605, Ganesh glory 11, Nr. BSNL Office, Jagatpur Road, S.G. Highway, Jagatpur, Ahmedabad, India - 382481.

Phone

INDIA : (091) 8200639242 USA : +1 (310) 868-6009

Limited Time Offer

X

Try a Free 2-Hour Test Task

Experience our quality, speed, and communication on any small WordPress task before you commit. No contract. No cost. No obligation.
[For New Agency Partners]

"*" indicates required fields

Name*
0
Would love your thoughts, please comment.x
()
x