合作机构:阿里云 / 腾讯云 / 亚马逊云 / DreamHost / NameSilo / INWX / GODADDY / 百度统计
在平时开发中,有时候会碰到这样的彩色阴影,效果如下:
是不是非常有质感?下面分别介绍 CSS 和 SVG 两种实现方式,一起看看吧!
从设计上看,其实原理很简单,一张原图和一张模糊的图,叠加在一起就行了,示意如下:
那么具体如何实现呢?接着往下看。
首先,单纯的 CSS并不能直接做出这种效果,毕竟无法生成一份相同的图片,因此,我们需要手动创建一个相同的图层。
假设HTML如下:
<div class="wrap">
<img class="cover" src="https://bookcover.yuewen.com/qdbimg/349573/1036370336/180.webp">
</div>
TOP