仿pdd清晰图片逐渐覆盖模糊图片效果

发布于:

#介绍

即加载两张图片,外层盒子用background-image加载模糊小图,尺寸即盒子的尺寸。内层img标签src设置大图链接。因为小图尺寸小所以可以快速加载。而大图加载时,会逐渐加载,慢慢覆盖在父容器的背景图片上。

#代码

html
<div class="box"> <a class="small-img"> <img class="large-img" src="https://oss-console-img-demo-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/example.jpg" /> </a> </div>
css
.box { position: relative; } .small-img { position: absolute; background-image: url("https://oss-console-img-demo-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_100,m_lfit"); background-size: cover; background-position: unset; } .large-img { width: 200px; height: 200px; }

#原文链接