Pricing
Get Started
  • Introduction
  • Installation
  • MCP Server
  • Saved
Site
  • Builder (Beta)
  • Pricing
  • Roadmap
  • Affiliates
Browse
  • All Components80 New
Text34
  • 3D Letter Swap
  • 3D Text Reveal
  • ASCII Ripple
  • Bending Marquee
  • Blur Highlight
  • Cipher RevealNew
  • Domino LetteringNew
  • Elastic LetteringNew
  • Ghost TypeNew
  • Glitch Text
  • Glyph LotteryNew
  • Gravity LettersNew
  • Label OrbitNew
  • Luminous TypeNew
  • Mesh LetteringNew
  • Orbital TypeNew
  • Particle Text
  • Ribbon TypeNew
  • Rising InkNew
  • Shatter TypeNew
  • Signal TypeNew
  • Smoke TypeNew
  • Speeding Text
  • Spring LetteringNew
  • Staggered Text
  • Stipple TypeNew
  • Tessera TrailNew
  • Text Cube
  • Text MorphNew
  • Text Path
  • Text Scatter
  • Typographic WallNew
  • Vapor TypeNew
  • Wave LetteringNew
Backgrounds98
  • ASCII Tiles
  • Ascii Waves
  • Astral ShellNew
  • Aura Blob
  • Aurora Beam
  • Aurora Blur
  • Axial BeamNew
  • Binary OrbitsNew
  • Black Hole
  • Blinking Dots
  • Blinking Squares
  • Blurred Rays
  • Chroma Blinds
  • Chroma CurrentNew
  • Chroma Waves
  • Cloud AtlasNew
  • Color Loops
  • Concentric TidesNew
  • Contour TideNew
  • Dappled LightNew
  • Dither Wave
  • Dot Shift
  • Eclipse
  • Fading StarsNew
  • Falling Rays
  • Flame Paths
  • Fog Sphere
  • Glass Flow
  • Glass Tiles
  • Glimmer WrapNew
  • Glitter Warp
  • Glowing Ridges
  • Glowing Wave
  • Glue Dots
  • Glyph EmberNew
  • Glyph OrbNew
  • Glyph SonarNew
  • Glyph TideNew
  • Gradient Bars
  • Grain Wave
  • Halftone Vortex
  • Halftone Wave
  • Hexagonal VaultNew
  • Horizon BloomNew
  • Interference RibbonsNew
  • Landscape
  • Light Droplets
  • Lightspeed
  • Liquid Bars
  • Liquid Lines
  • Long Exposure
  • Luminous FilamentsNew
  • Metallic Swirl
  • Minimal Ripple
  • Mosaic
  • Mosaic Waves
  • Neon Reveal
  • Neural Flash
  • Neural Float
  • Neural Tunnel
  • Nexus RaysNew
  • Perspective Grid
  • Photon KnotNew
  • Pixel Rain
  • Prismatic SlatsNew
  • Radial Liquid
  • Ravine
  • Retro Lines
  • Ring FieldNew
  • Rising Lines
  • Rising Particles
  • Rolling Blinds
  • Rotating Stars
  • Rubber Fluid
  • Satin RidgesNew
  • Shader Waves
  • Shadow Bars
  • Silk Waves
  • Simple Swirl
  • Specter Orb
  • Spectral Clouds
  • Spectral DrapeNew
  • Spiral FunnelNew
  • Square Matrix
  • Squares Terminal
  • Squircle Shift
  • Star Swipe
  • Swirl Blend
  • Synaptic Shift
  • Tech Wall
  • Terminal RainNew
  • Thinking Dots
  • Twilight Lines
  • Vortex
  • Voxel ArcNew
  • Warp Twister
  • Watercolor
  • Wireframe Ball
3D & Shaders49
  • Agentic Ball
  • AI Blob
  • Album RailNew
  • Bend Gallery
  • Chrome OrbitNew
  • Circle Stack
  • Concave CarouselNew
  • Constellation GalleryNew
  • Contact SheetNew
  • Depth Card
  • Depth Image
  • Depth RibbonNew
  • Device
  • Dolly Gallery
  • Elastic ReelNew
  • Elastic StickerNew
  • Ember RevealNew
  • Expanding GridNew
  • Frame Border
  • Glass Reveal
  • Globe
  • Gradient Blob
  • Helix GalleryNew
  • Infinite Gallery
  • Inverted Dome
  • Iris GalleryNew
  • Lenticular Carousel
  • Momentum RingNew
  • Page Flip
  • Parallax Carousel
  • Particle Image
  • Particle Morph
  • Passage GalleryNew
  • Pixel Reveal
  • Pixel Sculpt
  • Pixelate Hover
  • Pond ImageNew
  • Portal
  • Prism CarouselNew
  • Rotating Cards
  • Scroll BendNew
  • Scroll Portal
  • Shader Card
  • Shader Reveal
  • Spin ShutterNew
  • Star Burst
  • Tumble Carousel
  • Twisting Gallery
  • Warped Card
Cursor Effects21
  • Arc CursorNew
  • Ascii Cursor
  • Celebration CursorNew
  • Chroma HaloNew
  • Cursor Wave
  • Custom Cursor
  • Dither Cursor
  • Drafting CursorNew
  • Glass Cursor
  • Glyph StreamNew
  • Grid Rise
  • Gyroscope CursorNew
  • Liquid Ascii
  • Parallax Pills
  • Pigment TrailNew
  • Pixel Magnet
  • Ribbon TrailNew
  • Smooth Cursor
  • Snapshot TrailNew
  • Stardust CursorNew
  • User Cursor
UI & Cards28
  • Animated List
  • Card Spread
  • Center Flow
  • Chroma Card
  • Circle Gallery
  • Circles
  • Click Stack
  • Comparison Slider
  • Credit Card
  • Draggable Grid
  • Frame Scrub
  • Gradient Carousel
  • Hover Preview
  • Liquid Swap
  • Loupe ImageNew
  • Magic Transform
  • Modal Cards
  • Orbit ReelNew
  • Parallax Cards
  • Preloader
  • Reel Gallery
  • Scroll Mask
  • Scroll Stack
  • Simple Graph
  • Skewed Carousel
  • Tile Reveal
  • Tilted Tiles
  • Tumble WallNew
  1. Docs
  2. Components
  3. 3D & Shaders
  4. Elastic Sticker
PreviousElastic Reel3D & ShadersNextEmber Reveal3D & Shaders

Animated components, blocks, and templates for React. Pay once, ship stunning pages forever.

pro@reactbits.dev

Site

HomeBuilder (Beta)PricingTestimonialsFAQsRoadmapChangelogFree Components

Docs

IntroductionInstallationMCP ServerComponentsBlocksTemplates

Resources

AboutUse casesComparisonsAlternativesFor AI agents

Legal & Account

LoginAffiliateLicensePrivacyContact

© 2026 pro.reactbits.dev. All rights reserved.

Elastic Sticker

A sticker you can peel off the page and paste back

elastic-sticker-tw

Customize

Border
Back
Sheen
Width
300px
Radius
20px
Border Width
8px
Sheen Strength
0.60
Rotation
-4°
Lift
80px
Tilt
28°
Bend
0.50
Elasticity
0.50
Shadow
0.50
Hover Peel
0.50
Autoplay Speed
1.00
Idle Delay
2.50s

Props

32
NameTypeDefaultDescription
srcstringAbstract color studyImage printed on the sticker. Transparent PNG or SVG images become die-cut stickers whose border follows their outline.
altstring"Sticker"Accessible name of the sticker.
widthnumber300Width of the sticker in pixels, border included. It shrinks to fit narrower containers.
heightnumber—Height in pixels. Defaults to the image's own aspect ratio.
radiusnumber20Corner radius in pixels. Die-cut stickers follow their outline instead.
bordernumber8Width of the die-cut border around the image, in pixels. 0 prints the image edge to edge.
borderColorstring"#FFFFFF"Colour of the die-cut border.
backColorstring"#E9E7EF"Colour of the sticker's back, seen when a corner curls over.
sheenColorstring"#FFFFFF"Colour of the light reflected by the surface as it bends and tilts.
finish"gloss" | "matte" | "holo""gloss"Surface of the print. holo adds a foil rainbow that shifts with the viewing angle.
sheennumber0.6Strength of the reflections, from 0 (none) to 1.
rotationnumber0Resting angle in degrees, for a hand-placed look.
liftnumber80How far the sticker rises toward you while held, in pixels.
tiltnumber28Largest lean in degrees as the sticker swings behind fast moves.
bendnumber0.5How much the sheet curls while held, from 0 (a stiff card) to 1 (thin paper).
elasticitynumber0.5How long the sheet keeps wobbling after a stop, from 0 to 1.
shadownumber0.5Strength of the shadow, which softens and spreads as the sticker lifts.
hoverPeelnumber0.5How far the corner nearest the pointer curls up on hover. 0 turns it off.
idleHintbooleantrueLift a corner now and then, so visitors see the sticker can be peeled.
draggablebooleantrueLet the pointer, touch and arrow keys move the sticker.
bounds"parent" | "none""parent"Keep the sticker inside its parent element, with a rubbery pull at the edges.
snapBackbooleanfalseReturn the sticker to where it started when it is released.
raiseOnDragbooleantrueBring the sticker in front of other stickers when it is picked up.
autoplaybooleanfalsePeel the sticker up and swing it around on its own while nobody is interacting.
autoplaySpeednumber1Speed of that demonstration.
idleDelaynumber2.5Seconds of inactivity before autoplay resumes.
defaultPosition{ x: number; y: number }{ x: 0, y: 0 }Starting offset from where the sticker sits in the layout, in pixels.
onDragStart() => void—Called when the sticker is picked up.
onDragEnd(position: { x: number; y: number }) => void—Called with the offset where the sticker lands, after a drag or a keyboard move.
ref{ peel, reset, moveTo }—peel() lifts the sticker and sets it back down. reset() returns it home. moveTo(x, y) glides it to an offset.
classNamestring—Classes for the sticker element.
styleCSSProperties—Inline styles for the sticker element.
srcstring

Image printed on the sticker. Transparent PNG or SVG images become die-cut stickers whose border follows their outline.

DefaultAbstract color study
altstring

Accessible name of the sticker.

Default"Sticker"
widthnumber

Width of the sticker in pixels, border included. It shrinks to fit narrower containers.

Default300
heightnumber

Height in pixels. Defaults to the image's own aspect ratio.

Default—
radiusnumber

Corner radius in pixels. Die-cut stickers follow their outline instead.

Default20
bordernumber

Width of the die-cut border around the image, in pixels. 0 prints the image edge to edge.

Default8
borderColorstring

Colour of the die-cut border.

Default"#FFFFFF"
backColorstring

Colour of the sticker's back, seen when a corner curls over.

Default"#E9E7EF"
sheenColorstring

Colour of the light reflected by the surface as it bends and tilts.

Default"#FFFFFF"
finish"gloss" | "matte" | "holo"

Surface of the print. holo adds a foil rainbow that shifts with the viewing angle.

Default"gloss"
sheennumber

Strength of the reflections, from 0 (none) to 1.

Default0.6
rotationnumber

Resting angle in degrees, for a hand-placed look.

Default0
liftnumber

How far the sticker rises toward you while held, in pixels.

Default80
tiltnumber

Largest lean in degrees as the sticker swings behind fast moves.

Default28
bendnumber

How much the sheet curls while held, from 0 (a stiff card) to 1 (thin paper).

Default0.5
elasticitynumber

How long the sheet keeps wobbling after a stop, from 0 to 1.

Default0.5
shadownumber

Strength of the shadow, which softens and spreads as the sticker lifts.

Default0.5
hoverPeelnumber

How far the corner nearest the pointer curls up on hover. 0 turns it off.

Default0.5
idleHintboolean

Lift a corner now and then, so visitors see the sticker can be peeled.

Defaulttrue
draggableboolean

Let the pointer, touch and arrow keys move the sticker.

Defaulttrue
bounds"parent" | "none"

Keep the sticker inside its parent element, with a rubbery pull at the edges.

Default"parent"
snapBackboolean

Return the sticker to where it started when it is released.

Defaultfalse
raiseOnDragboolean

Bring the sticker in front of other stickers when it is picked up.

Defaulttrue
autoplayboolean

Peel the sticker up and swing it around on its own while nobody is interacting.

Defaultfalse
autoplaySpeednumber

Speed of that demonstration.

Default1
idleDelaynumber

Seconds of inactivity before autoplay resumes.

Default2.5
defaultPosition{ x: number; y: number }

Starting offset from where the sticker sits in the layout, in pixels.

Default{ x: 0, y: 0 }
onDragStart() => void

Called when the sticker is picked up.

Default—
onDragEnd(position: { x: number; y: number }) => void

Called with the offset where the sticker lands, after a drag or a keyboard move.

Default—
ref{ peel, reset, moveTo }

peel() lifts the sticker and sets it back down. reset() returns it home. moveTo(x, y) glides it to an offset.

Default—
classNamestring

Classes for the sticker element.

Default—
styleCSSProperties

Inline styles for the sticker element.

Default—