利用-moz-element()实现倒影效果演示实例页面
回到相关文章 »代码:
CSS代码:
.reflect-below-mask { -webkit-box-reflect: below 0 linear-gradient(transparent, white); } .element-reflect-below { width: 150px; height: 176px; background: -moz-element(#reflect); transform: scaleY(-1); } .element-reflect-below:before { content: ''; display: block; height: 100%; background-image: linear-gradient(to top, hsla(0,0%,100%,0), white); } .spin { animation: spin 3s infinite linear; } @keyframes spin { form { transform: rotate(0); } to { transform: rotate(360deg); } }
HTML代码:
<p><strong>下倒影同时有遮罩(线性渐变)</strong></p> <div id="reflect" class="wrap"><img src="chaowei.jpg" class="reflect-below-mask"></div> <div class="element-reflect-below"></div> <p><button id="button">图片转起来</button></p>
效果:
下倒影同时有遮罩(线性渐变)