您当前位置:资讯中心 >开发 >浏览文章

CSS 和 SVG 实现彩色图片阴影

来源:不详 日期:2024/1/29 9:33:48 阅读量:(0)

在平时开发中,有时候会碰到这样的彩色阴影,效果如下:

是不是非常有质感?下面分别介绍 CSS 和 SVG 两种实现方式,一起看看吧!

一、实现原理

从设计上看,其实原理很简单,一张原图和一张模糊的图,叠加在一起就行了,示意如下:

那么具体如何实现呢?接着往下看。

二、CSS 滤镜

首先,单纯的 CSS并不能直接做出这种效果,毕竟无法生成一份相同的图片,因此,我们需要手动创建一个相同的图层。

假设HTML如下:

<div class="wrap">
   <img class="cover" src="https://bookcover.yuewen.com/qdbimg/349573/1036370336/180.webp">
</div>
关键字:
声明:我公司网站部分信息和资讯来自于网络,若涉及版权相关问题请致电(63937922)或在线提交留言告知,我们会第一时间屏蔽删除。
有价值
0% (0)
无价值
0% (10)

分享转发:

发表评论请先登录后发表评论。愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。