All coursesInteractions & animations
Key terms & animation concepts
We’re transitioning to a new UI, and are in the process of updating our Webflow University courses and videos.

Key terms & animation concepts

Learn the building blocks of motion.

Key terms & animation concepts

Learn the building blocks of motion.

Animation terms you’ll use everywhere

Animation has its own language, and once you know it, you start seeing similar terms everywhere. Once you learn the basics, you’ll start seeing the same ideas everywhere. Triggers, targets, timing, and easing appear in most motion tools, from After Effects to Rive to Spline. The names might change a little, but the concepts stay the same. 

Basic concepts

Trigger: What starts the animation. Common triggers include page load, scroll, hover, and click.

Trigger settings in Webflow showing trigger options Click, Hover, Page load, Scroll, and Custom event.

Target: The element or group of elements you want to animate. You can target by class, individual element, attribute, or a custom selector. You can also target “any element” within a specific scope, like elements inside another element. 

Tip: When you target by class, your interaction stays linked to that class. If you rename the class, the target name in your interactions updates too. 

Target options dropdown showing Element, Class, Attribute, Custom selector, and Any element.

Filter: Controls which elements are included when you target a class, element, or selector. You can narrow the animation to elements within another element, siblings, or items that contain another class. Filters help you control how motion flows across your layout.

Action: What happens to your target. Actions can control one or more properties at the same time, such as fading and moving together. You can also stack or sequence actions to create smooth, layered motion.

Learn more about triggers, targets, actions, and animations.

Timeline concepts

Timeline: The visual area where you arrange and fine-tune actions. You can adjust start times, durations, and overlaps, and drag items to refine pacing.

A timeline showing stacked actions for a page hero entrance on page load.

Duration: How long a single action lasts. Short durations feel snappy. Longer durations feel calmer.

Delay: A pause before an action starts. You can use it to create anticipation or make space between moments.

Overlap: When one action begins before another ends. Overlap helps motion feel connected and natural.

Stagger: Offsets timing across multiple elements within a single action. Great for lists, cards, or split text reveals.

Learn more about the interactions timeline.

The Webflow Interactions panel and timeline showing an action with a stagger added.

Animation types: From, To, and From–To

From, To, and From–To describe how an animation defines its start and end values, not the direction it moves in. Think of them as ways to tell Webflow where an animation begins and ends.

  • From starts with the values you set and ends at the element’s current state. Use it for entrances, like fading in and moving upward.
  • To starts from the element’s current state and animates toward new values. Use it for exits or transitions to a new position.
  • From–To lets you define both starting and ending values. Use it when you want full control, such as looping or continuous motion where you need precise start and end points.

Tip: Choose the setup that fits your story. For entrances, From often feels more natural because content appears and settles into place.

Easing

Easing controls how an animation speeds up or slows down. It shapes the motion’s personality, changing how it feels to the viewer. Smooth easing often feels natural and polished, while sharper curves can make motion feel energetic, snappy, or even robotic.

Using the same easing across related animations helps your design feel intentional and connected.

Common choices

  • Ease out for entrances. Starts fast and slows as it lands.
  • Ease in for exits. Starts slowly and accelerates away.
  • Ease in out for movement that begins and ends gently.

Tip: Try experimenting with different curves. Notice how each one changes the personality of the animation.

Learn more about interpolation, easing, and smoothing.

GIF/Video [A large heading animated with various easing curves, such as Power 1 in and Elastic in, demonstrating the different personality of each.] low-res preview 

Extra: working with text

Split a text element into words or characters so you can animate each piece with staggered timing. This is perfect for headlines that reveal word by word or letter by letter.

A heading showing split text by letter with a 0.15 second stagger.

Ready to build?

Now that you have a solid foundation, it’s time to dig in and build a GSAP-powered interaction step by step. Click Complete & continue to move on.

No items found.

1

Getting started

Coming soon

1

Getting started

Background & preview
3:00
Background & preview
Coming soon

1

Getting started

Why motion matters
3:00
Why motion matters
Coming soon

2

Motion in Webflow

Coming soon

2

Motion in Webflow

Intro to motion in Webflow
Intro to motion in Webflow
Coming soon

2

Motion in Webflow

Motion options in Webflow
5:00
Motion options in Webflow
Coming soon

2

Motion in Webflow

Key terms & animation concepts
4:00
Key terms & animation concepts
Coming soon

3

GSAP-powered interactions

Coming soon

3

GSAP-powered interactions

Create GSAP-powered timeline animations
Create GSAP-powered timeline animations
Coming soon

3

GSAP-powered interactions

Sequencing & timing
3:00
Sequencing & timing
Coming soon

3

GSAP-powered interactions

Test & refine
3:00
Test & refine
Coming soon

4

Motion strategy & best practices

Coming soon

4

Motion strategy & best practices

When to use interactions
9:05
When to use interactions
Coming soon

4

Motion strategy & best practices

When & why to animate
3:00
When & why to animate
Coming soon

4

Motion strategy & best practices

Accessible & performance-friendly motion
2:00
Accessible & performance-friendly motion
Coming soon

5

Wrap up

Coming soon

5

Wrap up

Additional resources
2:00
Additional resources
Coming soon

Course progress

0%

Assessment

Up next

Create GSAP-powered timeline animations

Build a complete hero animation using GSAP-powered interactions on a visual timeline.
Complete & continue
Complete course