说明:" w; M k' r; C& o- g
drop-shadow 滤镜可以给元素或图片非透明区域添加投影,将背景透明的 PNG 图标施加一个不带模糊的投影,就等同于生成了另外一个颜色的图标,再通过 overflow:hidden 和位移处理将原图标隐藏。; @, x5 F) F* O F1 |8 y5 f( v% C; y
mix-blend-mode 取值情况:【除了最后3个,大体和ps效果一样】 - F1 c+ O) U: o/ d0 P6 P& p
说明:2 {1 I% L! l2 _$ t
lighten这个混合模式:变亮、变亮模式与变暗模式产生的效果相反,黑色比任何颜色都要暗,所以黑色会被任何色替换掉。反之,如果素材的底色是黑色,主色是白色。那就应该用变暗(darken)的混合模式 。 - U* Z4 F' A1 j8 n M3 H8 y" Z# z linear-gradient(#f00, #00f )还可以实现渐变颜色的效果哦。 ' _( u7 x; T6 w. S 总结:6 l0 O' {' M& J1 A1 ?5 C: F8 O
方式一局限于png格式的图片,方式二不限制图片的格式。css3具有一定的兼容性。chrome、Firefo、移动端较为适合使用。0 E! U; c2 P e+ \8 C