有点类似于PS里面的图层叠加模式.另一个css属性background-blend-mode和mix-blend-mode类似, 主要针对背景的混合模式, 这里我们主要采用mix-blend-mode来实现我们的故障效果...所以在文章开头的动画实现就变得很简单了,我们只需要设置一个画布背景,然后用内容混合让文字叠加, 最后设计文字和故障线的动画即可. 接下来我们看看具体的实现步骤....实现方案
我们先来实现文字的混合效果, 故障线和画布背景, css代码如下:
.blink {
// ......样式中采用了mix-blend-mode并设置成lighten, 当然我们也可以设置成其他模式的值....笔者已将组件代码上传到github, 大家可以安装使用或者在其基础上进一步完善, 比如基于背景图片的故障动画等等, 以上css3特性在现代浏览器中支持相对稳定, 在做H5开发中可以一试.