CSS3 opacity与渐变hover过渡效果实例页面
回到相关文章 »效果:
代码:
CSS代码:
.box { max-width: 400px; height: 200px; background: linear-gradient(to right, olive, green); position: relative; z-index: 0; } .box::before { content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: linear-gradient(to right, green, purple); opacity: 0; transition: opacity .5s; z-index: -1; } .box:hover::before { opacity: 1; }
HTML代码:
<div class="box"></div>