CSS Image Reflection

CSS is the language we use to style an HTML document.
CSS describes how HTML elements should be displayed.
This tutorial will teach you CSS from basic to advanced.
Post Reply
Guest

CSS Image Reflection

Post by Guest »

CSS Image Reflection


In this chapter you will learn how to reflect an image.


CSS Image Reflections
The box-reflect property is used to create an image reflection.
The value of the box-reflect property
can be: below, above,
left , or right.

Browser Support
The numbers in the table specify the first browser version that fully supports the property.
Numbers followed by -webkit- specify the first version that worked with a
prefix.



Property







box-reflect
4.0 -webkit-
79.0 -webkit-
Not supported
4.0 -webkit-
15.0 -webkit-










Examples

Example
Here we want the reflection below the image:

img {  -webkit-box-reflect: below;}
Try it Yourself »


Example
Here we want the reflection to the right of the image:

img {  -webkit-box-reflect: right;}
Try it Yourself »


CSS Reflection Offset
To specify the gap between the image and the reflection, add the size of the
gap to the box-reflect property.

Example
Here we want the reflection below the image, with a 20px offset:

img {  -webkit-box-reflect: below 20px;}
Try it Yourself »


CSS Reflection With Gradient
We can also create a fade-out effect on the reflection.

Example
Create a fade-out effect on the reflection:

img {  -webkit-box-reflect: below 0px linear-gradient(to bottom, rgba(0,0,0,0.0),
rgba(0,0,0,0.4));}
Try it Yourself »














+1

Reference: https://www.w3schools.com/css/css3_image_reflection.asp
Post Reply