-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255,255,255,0.2)));
<div>
<img src="http://lorempixel.com/150/150" alt="">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi, totam.</p>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</div>
<div class="refl">
<img src="http://lorempixel.com/150/150" alt="">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi, totam.</p>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</div>
.refl{transform: scaley(-1);}
.refl{transform: rotatex(180deg);}