By specifying the property and duration of the transition to an element to be modified.
The transition-property CSS property sets the CSS properties to which a transition effect should be applied.
Source: https://developer.mozilla.org/en-US/docs/Web/CSS/transition-property
The transition-duration CSS property sets the length of time a transition animation should take to complete. By default, the value is 0s, meaning that no animation will occur.
/* <time> values */
transition-duration: 6s;
transition-duration: 120ms;
transition-duration: 1s, 15s;
transition-duration: 10s, 30s, 230ms;
/* Global values */
transition-duration: inherit;
transition-duration: initial;
transition-duration: unset;Source: https://developer.mozilla.org/en-US/docs/Web/CSS/transition-duration