✦Visual effects

Glassmorphism, liquid glass, grain, glow — CSS and SVG effects that give a surface its texture. — 62 entries

···

Border beam보더 빔

A short streak of light that continuously travels around a card's border, instead of the whole edge glowing at once.

···

Spotlight card스포트라이트 카드

A round glow that follows the cursor and lights up a faint grid texture on a card's surface, making a flat card feel alive.

···

Meteors유성

Several tailed streaks of light shooting diagonally across the background at random positions and intervals, on a loop.

···

Retro grid레트로 그리드

A perspective-tilted grid floor that scrolls endlessly into the distance — the synthwave-poster background.

···

Dot pattern도트 패턴

A grid of small repeated dots, faded toward the edges with a radial-gradient mask so it dissolves naturally instead of cutting off.

···

Sparkles스파클

Small star shapes that pop in and fade out at random positions and timing around a piece of text or an element.

···

Aurora text오로라 텍스트

A slow-flowing, blending teal-purple-pink gradient — an aurora palette — filled inside glyph shapes, with a soft glow of the same colours bleeding behind.

···

Animated beam애니메이티드 빔

A bright pulse that travels along a line connecting two nodes, giving a diagram the sense that data is actively flowing between them.

···

Shimmer button시머 버튼

A CTA button with a slowly rotating gradient ring and a bright band of light sweeping across it on a loop.

···

Orbiting circles궤도 원

Several small circles orbiting a central node at different radii and speeds — a place to scatter integration logos or icons.

···

Ripple background리플 배경

Rings that grow larger and fade from a central point, staggered so new ones keep spreading outward on a loop.

···

Text shimmer텍스트 시머

A single bright band that repeatedly sweeps across otherwise plain-coloured text — the skeleton-loading shimmer, applied to the letters themselves.

···

Noise gradient border노이즈 그라데이션 보더

A flowing gradient border with fine noise layered in, trading a slick digital look for the rougher texture of print or film.

···

Morphing blob모핑 블롭

A single shape that keeps softly warping between different organic forms, like a drop of liquid never quite settling.

···

Light rays라이트 레이

A background where beams of light fan out from a single point and rotate slowly — the volumetric "god rays" look of sunlight through haze.

···

Globe dots도트 지구본

Dots placed along a latitude/longitude grid on a sphere and slowly rotated so it reads as a spinning globe.

···

CSS filter() functionsCSS filter() 함수

blur, brightness, contrast, grayscale, hue-rotate, invert, sepia, saturate — cycling each filter() function over the same image so you can compare them by eye.

···

backdrop-filter functionsbackdrop-filter 함수

The same function list as filter — blur, brightness, grayscale… — applied not to the element itself but to whatever is visible behind it.

···

perspective

The viewing distance between the imaginary camera and the z=0 plane for 3D transforms. Smaller means an exaggerated, close vanishing point; larger looks flat and subtle.

···

backface-visibility

When a 3D-rotated element turns away from the viewer, this decides whether its reverse side still renders mirrored (visible, the default) or disappears entirely (hidden).

···

transform-origin

Sets the point that rotate/scale (and other transform functions) pivot around. The default is the element's own centre, 50% 50%.

···

3D transform cube3D 변환 큐브

A real 3D cube built from six flat faces positioned with translateZ and rotate. The textbook demonstration of perspective plus transform-style: preserve-3d.

···

SVG turbulence displacementSVG 난기류 변위

Feeding feTurbulence noise into feDisplacementMap as a push-map — the SVG filter combo that fakes water ripples or a wobble effect with no image assets.

···

SVG lighting filtersSVG 라이팅 필터

Treats an alpha channel as a height map and shines a virtual light on it. feDiffuseLighting gives matte shading, feSpecularLighting gives a glossy highlight — together they emboss a flat shape.

···

SVG morphologySVG 모폴로지

Grows (dilate) or shrinks (erode) an alpha shape. Dilation thickens strokes until they merge; erosion thins them until thin strokes can break apart.

···

mix-blend-mode: difference cursordifference 블렌드 커서

Put mix-blend-mode: difference on a white dot and it inverts whatever colour sits beneath it — a cursor that stays legible over any background.

···

drop-shadow vs box-shadow

box-shadow paints a shadow shaped like the element's (rounded) box. filter: drop-shadow() traces the actual visible pixels — the alpha silhouette — instead.

···

Inner shadow이너 섀도우

Add the inset keyword to box-shadow and the shadow paints inside the border edge instead of outside — the surface reads as pressed in or recessed.

···

Layered text-shadow레이어드 텍스트 섀도우

Stack several same-colour, zero-blur text-shadows at 1px-increasing offsets and the letters read as if they have physical thickness — an extruded, 3D look.

···

Box reflect박스 리플렉트

-webkit-box-reflect draws a mirrored copy of an element in one line, but it's WebKit/Blink-only. The standards-safe fallback duplicates the element and fades it with scaleY(-1) plus mask-image.

···

outline-offset effectsoutline-offset 응용

Unlike border, outline sits outside the box model and never pushes layout. outline-offset lets you float that line inward or outward from the border edge at will.

···

clip-path shape morphingclip-path 도형 모핑

clip-path's four basic shape functions — circle(), ellipse(), polygon(), inset() — cut an element down to that region, and modern browsers can smoothly morph between different ones.

···

Mesh gradient메시 그라데이션

Several colour points layered across a grid so they blend into one smooth field — the multi-hue background style popularised by Stripe and Linear.

···

Specular highlight스페큘러 하이라이트

The bright spot where light reflects off a glossy surface — the key ingredient for selling glass or metal materials.

···

Neon glow네온 글로우

Stacking several shadows with different blur radii so text or shapes glow like a neon sign.

···

Gradient text그라데이션 텍스트

Filling a gradient only inside glyph shapes with background-clip: text — a common trick for headings and logos.

···

Duotone듀오톤

Collapsing a photo to greyscale, then tinting shadows toward one colour and highlights toward another — the look Spotify made famous on cover art.

···

Blend mode블렌드 모드

A CSS property that composites two overlapping layers using formulas like multiply, screen, or overlay.

···

Clip-path reveal클립 패스 리빌

Animating a clip-path shape so an image or block of text appears to be cut open, revealing what’s underneath.

···

Mask fade마스크 페이드

Using a gradient as mask-image to erase an element’s edges into transparency — the classic "there’s more to scroll" signal.

···

Conic gradient코닉 그라데이션

A gradient that changes colour by angle around a centre point — used for colour wheels, spinners, and progress rings.

···

Holographic홀로그래픽

A foil-like surface whose rainbow colours seem to shift with the viewing angle — the look of a "holo" trading card.

···

Chromatic aberration색수차

An optical flaw where a lens bends different wavelengths by different amounts, fringing edges with red and blue. Now used intentionally for a retro or glitchy look.

···

Glitch글리치

Text or image slices momentarily jump out of alignment and colours split, as if the screen briefly corrupted.

···

Halftone하프톤

A dot pattern that mimics how print reproduces tone with varying dot size — the pop-art, newsprint look.

···

Scanlines스캔라인

Repeating horizontal stripes that recreate the visible scan lines of old CRT monitors — a staple of retro-game and VHS moods.

···

Gooey effect구이 이펙트

Shapes that appear to melt together into one blob as they get close — used for floating menu buttons whose items "ooze" out and merge.

···

Gradient border그라데이션 보더

Putting a gradient on the border line itself. border-color only accepts a solid colour, so it takes a background trick.

···

Shine sweep샤인 스윕

A bright diagonal band of light that sweeps once across a surface — a small dose of life for buttons and cards.

···

Vignette비네트

Darkening an image’s edges to pull the eye toward the centre — originally a lens artefact where light falls off toward the frame’s corners.

···

Dithering디더링

Scattering dots in a pattern to visually blend limited colours, hiding banding — also prized today for the gritty look of old-console graphics.

···

Text stroke텍스트 스트로크

Drawing only a glyph’s outline instead of filling it — or combining a fill with a stroke.

···

Long shadow롱 섀도

A shadow stretching at a 45-degree angle far behind an icon or letter — a flat-design trend that peaked around 2013.

···

Extruded text익스트루드 텍스트

Stacking a tight trail of shadow layers straight behind text so the letters read as solid, three-dimensional blocks with real thickness.

···

Bokeh보케

The soft, round discs a camera renders for points of light that fall outside the focal plane — recreated on screen as a dreamy, twinkling light backdrop.

···

Pixelate픽셀화

Shrinking an image to a tiny resolution and scaling it back up, leaving only blocky squares of colour — the classic mosaic/censor effect.

···

Letterpress text레터프레스(음각) 텍스트

A very subtle two-shadow trick that makes text look gently pressed into the surface — a look common in early iOS and macOS UI text.

···

Liquid Glass리퀴드 글래스

A glass material that refracts the background like a lens and catches light on its edges — not just a blur. Introduced by Apple in iOS 26 (2025).

···

Glassmorphism글래스모피즘

The frosted-glass look: a translucent panel with a blurred background showing through. backdrop-filter: blur() does the work.

···

Neumorphism뉴모피즘

Same-colour elements with a light and a dark shadow at once, so they look extruded from or pressed into the surface.

···

Film grain필름 그레인

Fine noise laid over a smooth gradient for an analogue, filmic texture. It also hides gradient banding.

···

Aurora gradient오로라 그라데이션

Several heavily blurred colour blobs drifting and mixing slowly. A common landing-page hero background.