Transition

Noun · Development

Definitions

  1. In CSS, a smooth interpolation between two property values over a specified duration and easing curve, triggered by a state change like :hover. In state machines, a transition is the directed edge between two states, fired by an event and optionally guarded by a condition.

    In plain English: A smooth animated change from one visual state to another, or in system design, the defined path from one state to the next.

    Example: "Add a 200ms ease-out transition on opacity so the modal fades in instead of just appearing."

Related Terms