DEV Community

Cover image for CSS Box Reflect
Suprabha
Suprabha

Posted on

24 8

CSS Box Reflect

The `-webkit-box-reflect` CSS property lets you reflect the content of an element in one specific direction.

We can create the reflections using the box-reflect property.

/* Direction values */
-webkit-box-reflect: above / below / left /  right;

/* can also add offset value */
-webkit-box-reflect: below 10px;

/* even add gradient */
-webkit-box-reflect: below 0 linear-gradient(transparent, white);
Enter fullscreen mode Exit fullscreen mode

Example

<img src="https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/i/2fea277d-540b-42af-b152-782940dc49ef/de4cpd0-caed317f-b05d-4852-acb8-3ce25b38d873.png" />
Enter fullscreen mode Exit fullscreen mode
img {
  -webkit-box-reflect: right;
}
Enter fullscreen mode Exit fullscreen mode

Output:
css box reflect

Checkout the codepen here:

Browser Support 🌐

Box-reflect doesn't have the best support, but it's upcoming. So far, Firefox and IE have no support at all.

css box reflect support

Reference 🧐

Buy Me A Coffee

🌟 Twitter 👩🏻‍💻 suprabha.me 🌟 Instagram

Top comments (1)

Collapse
 
madrafj profile image
Ahmad Rafsanjani

It's news to me.. Thanks for sharing

AWS GenAI LIVE!

GenAI LIVE! is a dynamic live-streamed show exploring how AWS and our partners are helping organizations unlock real value with generative AI.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️