Front End Technology Articles

Page 534 of 652

With CSS set the element to retain the style values that are set by the last keyframe

Prabhas
Prabhas
Updated on 15-Mar-2026 237 Views

The CSS animation-fill-mode property with the forwards value is used to retain the style values that are set by the last keyframe when the animation completes. This prevents the element from reverting to its original state after the animation ends. Syntax selector { animation-fill-mode: forwards; } Example The following example demonstrates how an element retains the final animation state using animation-fill-mode: forwards − .animated-box { ...

Read More

Extend the animation properties in both directions with CSS

usharani
usharani
Updated on 15-Mar-2026 209 Views

The CSS animation-fill-mode property with the value both extends animation properties in both directions − applying styles from the first keyframe before the animation starts and retaining styles from the last keyframe after the animation completes. Syntax selector { animation-fill-mode: both; } How it Works When animation-fill-mode: both is applied − Before animation: The element adopts styles from the first keyframe (0% or from) After animation: The element retains styles from the last keyframe (100% or to) Example The following example demonstrates extending animation properties ...

Read More

How to set the fill-mode for an Animation with CSS

Jennifer Nicholas
Jennifer Nicholas
Updated on 15-Mar-2026 83 Views

The CSS animation-fill-mode property defines which values are applied by the animation before it starts and after it ends. This property controls whether an element retains the animation's initial or final styles when the animation is not running. Syntax selector { animation-fill-mode: value; } Possible Values ValueDescription noneDefault. Animation does not apply any styles before or after execution forwardsElement retains the styles from the last keyframe after animation ends backwardsElement gets the styles from the first keyframe before animation starts bothAnimation follows rules for both forwards and backwards ...

Read More

Set an animation with a slow start and end using CSS

vanithasree
vanithasree
Updated on 15-Mar-2026 374 Views

The CSS animation-timing-function property controls the speed curve of animations. Use the ease-in-out value to create animations that start slowly, speed up in the middle, and slow down at the end for smooth, natural motion. Syntax selector { animation-timing-function: ease-in-out; } Possible Values ValueDescription ease-in-outSlow start and slow end easeSlow start, fast middle, slow end (default) ease-inSlow start only ease-outSlow end only linearConstant speed throughout Example The following example demonstrates an animation with slow start and end using ease-in-out − ...

Read More

Selects all elements with class="mydemo" with CSS

varma
varma
Updated on 15-Mar-2026 201 Views

To select all elements with class="mydemo", you can use the CSS class selector. The class selector is denoted by a period (.) followed by the class name. Syntax .classname { /* CSS properties */ } Example The following example demonstrates how to select and style all elements with class="mydemo" − .mydemo { background-color: #f0f8ff; border: 2px dashed orange; ...

Read More

Set an animation with a slow start, then fast, and end slowly with CSS

Ankith Reddy
Ankith Reddy
Updated on 15-Mar-2026 2K+ Views

The CSS animation-timing-function property with the ease value creates animations that start slowly, speed up in the middle, and then slow down at the end. This creates a natural, smooth animation effect that feels more realistic than linear timing. Syntax selector { animation-timing-function: ease; } Example The following example demonstrates an animation with ease timing that moves a yellow box horizontally − div { width: 150px; ...

Read More

Select elements whose attribute value contains a specified value with CSS

Chandu yadav
Chandu yadav
Updated on 15-Mar-2026 249 Views

The CSS [attribute*="value"] selector is used to select elements whose attribute value contains a specified substring. This selector matches any element where the attribute contains the specified value anywhere within it. Syntax [attribute*="value"] { /* CSS properties */ } How It Works The asterisk (*) in the selector means "contains". The selector will match any element where the specified attribute contains the given value as a substring, regardless of its position within the attribute value. Example: Selecting Images by Alt Text The following example selects all images whose ...

Read More

Run Animation backward first and then forwards with CSS

radhakrishna
radhakrishna
Updated on 15-Mar-2026 2K+ Views

The CSS animation-direction property controls the direction of animation playback. Using the alternate-reverse value, you can run an animation backwards first, then forwards, creating a smooth back-and-forth effect. Syntax selector { animation-direction: alternate-reverse; } Possible Values ValueDescription normalAnimation plays forward (default) reverseAnimation plays backward alternateAnimation alternates between forward and backward alternate-reverseAnimation starts backward, then alternates Example The following example demonstrates an animation that runs backward first, then forwards using alternate-reverse − .animated-box { ...

Read More

How to delay an animation with CSS

Ankith Reddy
Ankith Reddy
Updated on 15-Mar-2026 88 Views

To delay an animation, use the CSS animation-delay property. This property specifies the amount of time to wait before starting the animation sequence. Syntax selector { animation-delay: time; } Possible Values ValueDescription timeSpecifies the delay time in seconds (s) or milliseconds (ms) 0sDefault value - no delay Negative valuesAnimation starts immediately but from a later point in the cycle Example: Basic Animation Delay The following example delays an animation by 2 seconds before it starts − ...

Read More

Selects every element whose href attribute value ends with ".htm" with CSS

mkotla
mkotla
Updated on 15-Mar-2026 517 Views

The CSS [attribute$="value"] selector targets elements whose specified attribute value ends with a particular string. In this case, we're selecting elements whose href attribute ends with ".htm". Syntax [attribute$="value"] { /* CSS properties */ } Example The following example selects all anchor elements whose href attribute ends with ".htm" and applies orange border styling − [href$=".htm"] { border: 5px solid ...

Read More
Showing 5331–5340 of 6,519 articles
« Prev 1 532 533 534 535 536 652 Next »
Advertisements