Two side-by-side images with a soft, blurred background created by stretching and blurring the original image using the CSS border-image property

Frameless Blurred Background Image Effect

demo & code

This is a Frameless Blurred Background Image Effect. It uses an innovative CSS technique to generate a soft, atmospheric background for an image by duplicating, stretching, and blurring the image itself. The function is to create a polished, “pro” look for profile pictures or product thumbnails without requiring image editing software or complex JavaScript canvas manipulations.

Level: Intermediate
Browser Support [As of Mar 2026]: Chrome 15+, Edge 12+, Firefox 15+, Safari 6+
3D stacked white user profile cards with depth blur and perspective transform on hover against a vibrant purple gradient background

3D Stacking Card List Effect

demo & code

This 3D Stacking Card List Effect transforms a standard vertical list into an immersive, layered user interface. By leveraging CSS 3D transforms and focal blur filters, it simulates a physical deck of cards where background items appear distant and out of focus, settling into a clear layout only upon interaction.

Level: Intermediate
Browser Support [As of Jan 2026]: Chrome 84+, Edge 84+, Firefox 63+, Safari 14.1+
Text Animation

Text Animation

An elegant, cinematic text reveal where each letter smoothly ’emerges’ from the mist, lending significance and visual weight to the phrase.

See the Pen Text Animation.

Blurry Loading

Blurry Loading

As the counter reaches 100%, the blurry image sharpens into focus, while the counter itself dissolves and fades away, revealing the content.

See the Pen Blurry Loading.

Blurry Loading Page Animation

Blurry Loading Page Animation

The use of a pure JavaScript timer for step-by-step update of the loading state, with synchronized inverse change of opacity for the counter and filter: blur for the background element.

See the Pen Blurry Loading Page Animation.

Rainbow Shadow Button

Rainbow Shadow Button

Featuring a modern aesthetic, this button generates a soft aura using a blurred and offset pseudo-element whose color dynamics are precisely controlled by the oklch function and longer hue interpolation within the linear-gradient.

See the Pen Rainbow Shadow Button.

CSS Sticky Progressive Blur on Scrollexternal link

A progressive blur on scroll effect is implemented, where a sticky element utilizes backdrop-filter: blur() to dynamically change its transparency and blur strength as content scrolls underneath, creating a modern UI “fade-out” effect.

Progressive Blur with Animationexternal link

A demonstration of smooth progressive image blurring using the CSS @property feature to define animatable custom variables. The effect is achieved by layering a blurred pseudo-element with a mask-image: linear-gradient() mask, creating a dynamic focus effect on hover.

Fancy Bannersexternal link

A stylish “hipster” image card featuring a lifted paper effect created with rotated pseudo-elements and shadows.

Blockquote

Blockquote

Elegant typography for a blockquote where the hanging-punctuation CSS property pushes quotes outside the text, and text-wrap: balance automatically balances line lengths. Visual emphasis is created with a ::before pseudo-element that adds a blurred background, creating a glow effect behind the text.

See the Pen Blockquote.

Cross-Browser Image Blur With Transition

Cross-Browser Image Blur With Transitionexternal link

A relevant example showing how to use CSS transition to smoothly transition an image from a blurred to a sharp state on hover. A multi-tiered filter implementation (including an SVG fallback) is used to ensure identical smoothness and performance of the blur effect across different browsers.