Divi Builder Plugin Documentation

Back To Divi Builder Plugin Documentation

Using Divi Animation Options

Divi’s animation options make it easy to add a wide variety of preset or custom animations to any page element.

With Divi animation options it’s easy to apply stunning animations to all sections, rows, and modules that captivate the eye. You can combine animation effects using staggard delays, varying intensities and lengths, and more. In this document, we’ll show you how to find Divi’s animation options, what each setting does, as well as tips and best practices for using them effectively.

Where to Find the Divi Animation Options

Animation options are available within all sections, rows, and modules. Simply open up the element’s settings, then navigate to Design > Animation.

All Divi Animation Options Explained

Let’s explore all the Divi Animation Options available within Divi.

Default Setting in the Divi Animation Options: None

By default, all elements within Divi do not have any Divi Animation Options applied by default. That means there is no delay when they are loaded and appear as soon as the element is loaded to the page. The element will appear when you scroll to it and it will be in view until you scroll past it.

Fade

The fade animation gradually loads the element starting at 0% opacity and ending at 100% opacity. This is a classic animation that adds a little bit of a classy feeling to the design. You can adjust the duration and delay of the fade and more using the options below to create a truly custom fade animation.

  • Animation Duration – Speed up or slow down your animation by adjusting the animation duration. Units are in milliseconds and the default animation duration is one second.
  • Animation Delay – If you would like to add a delay before your animation runs you can designate that delay here in milliseconds. This can be useful when using multiple animated modules together.
  • Animation Starting Opacity – By increasing the starting opacity, you can reduce or remove the fade effect that is applied.
  • Animation Speed Curve – Here you can adjust the easing method of your animation. Easing your animation in and out will create a smoother effect when compared to a linear speed curve.
  • Animation Repeat – By default, animations will only place once. If you would like to loop your animation continuously you can choose the Loop option here.

Slide

The slide animation means the element will slide in from the left, right, top, bottom, or center. Depending on which direction you choose, the element’s starting position will be left, right, top, bottom, or center of the screen and will slide into position once that element comes into the viewport. You can adjust the look and feel of the slide animation using the controls below.

  • Animation Direction – Pick from up to five different animation directions, each of which will adjust the starting and ending position of your animated element.
  • Animation Duration – Speed up or slow down your animation by adjusting the animation duration. Units are in milliseconds and the default animation duration is one second.
  • Animation Delay – If you would like to add a delay before your animation runs you can designate that delay here in milliseconds. This can be useful when using multiple animated modules together.
  • Animation Intensity – Intensity affects how subtle or aggressive your animation will be. Lowering the intensity will create a smoother and more subtle animation while increasing the intensity will create a snappier more aggressive animation.
  • Animation Starting Opacity – By increasing the starting opacity, you can reduce or remove the fade effect that is applied.
  • Animation Speed Curve – Here you can adjust the easing method of your animation. Easing your animation in and out will create a smoother effect when compared to a linear speed curve.
  • Animation Repeat – By default, animations will only place once. If you would like to loop your animation continuously you can choose the Loop option here.

Bounce

When applied, the bounce effect will make an element quickly jump up and down or left and right on the screen and then land in its position once the animation is complete. This animation adds a bit of fun and whimsy to your design with it’s active animation. The controls below give you granular control over the look and feel of the bounce animation.

  • Animation Direction – Pick from up to five different animation directions, each of which will adjust the starting and ending position of your animated element.
  • Animation Duration – Speed up or slow down your animation by adjusting the animation duration. Units are in milliseconds and the default animation duration is one second.
  • Animation Delay – If you would like to add a delay before your animation runs you can designate that delay here in milliseconds. This can be useful when using multiple animated modules together.
  • Animation Starting Opacity – By increasing the starting opacity, you can reduce or remove the fade effect that is applied.
  • Animation Speed Curve – Here you can adjust the easing method of your animation. Easing your animation in and out will create a smoother effect when compared to a linear speed curve.
  • Animation Repeat – By default, animations will only place once. If you would like to loop your animation continuously you can choose the Loop option here.

Zoom

The Zoom animation starts the element small and grows it to 100% in size, creating a zooming-in effect. You can use the controls below to adjust the duration, delay, intensity, and more of this animation.

  • Animation Direction – Pick from up to five different animation directions, each of which will adjust the starting and ending position of your animated element.
  • Animation Duration – Speed up or slow down your animation by adjusting the animation duration. Units are in milliseconds and the default animation duration is one second.
  • Animation Delay – If you would like to add a delay before your animation runs you can designate that delay here in milliseconds. This can be useful when using multiple animated modules together.
  • Animation Intensity – Intensity affects how subtle or aggressive your animation will be. Lowering the intensity will create a smoother and more subtle animation while increasing the intensity will create a snappier more aggressive animation.
  • Animation Starting Opacity – By increasing the starting opacity, you can reduce or remove the fade effect that is applied.
  • Animation Speed Curve – Here you can adjust the easing method of your animation. Easing your animation in and out will create a smoother effect when compared to a linear speed curve.
  • Animation Repeat – By default, animations will only place once. If you would like to loop your animation continuously you can choose the Loop option here.

Flip

The flip animation starts with an the top of an element tipped backward (creating a 3D effect) and then it tilts forward into place, completing the animation. You can control the look and feel of the flip animation using the controls below.

  • Animation Direction – Pick from up to five different animation directions, each of which will adjust the starting and ending position of your animated element.
  • Animation Duration – Speed up or slow down your animation by adjusting the animation duration. Units are in milliseconds and the default animation duration is one second.
  • Animation Delay – If you would like to add a delay before your animation runs you can designate that delay here in milliseconds. This can be useful when using multiple animated modules together.
  • Animation Intensity – Intensity affects how subtle or aggressive your animation will be. Lowering the intensity will create a smoother and more subtle animation while increasing the intensity will create a snappier more aggressive animation.
  • Animation Starting Opacity – By increasing the starting opacity, you can reduce or remove the fade effect that is applied.
  • Animation Speed Curve – Here you can adjust the easing method of your animation. Easing your animation in and out will create a smoother effect when compared to a linear speed curve.
  • Animation Repeat – By default, animations will only place once. If you would like to loop your animation continuously you can choose the Loop option here.

Fold

The fold animation makes the element look like it’s being unfolded on the screen. Part of the element is titled back and then comes into position by the end of the animation. Use the controls below to adjust the look and feel of the fold animation.

  • Animation Direction – Pick from up to five different animation directions, each of which will adjust the starting and ending position of your animated element.
  • Animation Duration – Speed up or slow down your animation by adjusting the animation duration. Units are in milliseconds and the default animation duration is one second.
  • Animation Delay – If you would like to add a delay before your animation runs you can designate that delay here in milliseconds. This can be useful when using multiple animated modules together.
  • Animation Intensity – Intensity affects how subtle or aggressive your animation will be. Lowering the intensity will create a smoother and more subtle animation while increasing the intensity will create a snappier more aggressive animation.
  • Animation Starting Opacity – By increasing the starting opacity, you can reduce or remove the fade effect that is applied.
  • Animation Speed Curve – Here you can adjust the easing method of your animation. Easing your animation in and out will create a smoother effect when compared to a linear speed curve.
  • Animation Repeat – By default, animations will only place once. If you would like to loop your animation continuously you can choose the Loop option here.

Roll

The roll animation makes the element look like it’s rolling onto the screen. You can choose the element to roll in from the top, right, left, bottom, or center. Use the controls below to adjust the look and feel of the roll animation.

  • Animation Direction – Pick from up to five different animation directions, each of which will adjust the starting and ending position of your animated element.
  • Animation Duration – Speed up or slow down your animation by adjusting the animation duration. Units are in milliseconds and the default animation duration is one second.
  • Animation Delay – If you would like to add a delay before your animation runs you can designate that delay here in milliseconds. This can be useful when using multiple animated modules together.
  • Animation Intensity – Intensity affects how subtle or aggressive your animation will be. Lowering the intensity will create a smoother and more subtle animation while increasing the intensity will create a snappier more aggressive animation.
  • Animation Starting Opacity – By increasing the starting opacity, you can reduce or remove the fade effect that is applied.
  • Animation Speed Curve – Here you can adjust the easing method of your animation. Easing your animation in and out will create a smoother effect when compared to a linear speed curve.
  • Animation Repeat – By default, animations will only place once. If you would like to loop your animation continuously you can choose the Loop option here.

Tips & Best Practices for Using Divi Animation Options

Stay Subtle

Too many animations can be distracting and take your visitor’s attention away from important content. Subtle animations can enhance the user experience without confusing them or distracting them.

Pay Attention to Speed

Animations can get out of wack when it comes to speed and timing. When things animate too quickly it can be jarring and hard to understand. On the other hand, when elements animate too slowly it can be frustrating and seem like your website is loading slowly.

Don’t Animate Everything

The goal of animation is to enhance the user experience, direct attention, and highlight important elements, not to create a video game. Too many moving elements can create confusion and cognitive overload.

Synchronize Divi Animation Options

Animating several elements at once can make your design truly dynamic and engaging. Try using several different Divi Animation Options within a section to create an experience on your page that catches the eye.

Great for Drawing Attention to CTAs

Call to Actions are an important element in creating a design that gets people to take action on your page. Whether that’s signing up for a newsletter, downloading a freebie, submitting an inquiry, or booking a call. Animating your CTAs helps them stand out even more and catch the eyes of your users.

Continue Learning

Join To Download Today