Image FXcssimagelab.com
Overlay · 33 / 68

Foil Sheen

An iridescent pastel gradient lies over the photo and glides across it on hover, like tilting a holographic trading card.

Image
Green natural landscape

Hover to tilt the foil and slide the sheen.

Adjust
0.45
115deg
900ms
Metadata
interaction
Hover · static fallback
browser
Modern evergreen
reduced motion
included
touch fallback
Static sheen on touch
Edit the CSS above — the preview updates live.

About Foil Sheen

Use Foil Sheen to lay a holographic, multi-color gradient over an image so the iridescent sheen glides across it on hover or focus — think holo trading cards, glossy product packaging or editorial flat lays. Tune --ifx-foil-op for intensity, --ifx-foil-angle for the streak direction, and --ifx-foil-blend for how hard the foil interacts with the photo (overlay is balanced, screen/soft-light are subtler, color-dodge is the loudest); --ifx-duration and --ifx-ease set the glide timing. The gradient lives on an ::after with mix-blend-mode and is always visible, so touch users still get the static holo look and it degrades gracefully under prefers-reduced-motion. Purely decorative — never place essential content in it; keep the @media (hover) wrapper intact.

Use cases

  • ecommerce
  • portfolio
  • hero
  • editorial

Browser support

Modern evergreen.

Accessibility

  • Essential content is never hidden behind hover.
  • Includes a prefers-reduced-motion fallback.
  • Touch fallback: static sheen on touch.
  • Keyboard accessible — the effect also triggers on focus-within.