JavaScript实现Flash炫光波动特效

前端之家收集整理的这篇文章主要介绍了JavaScript实现Flash炫光波动特效前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

看到flash的实现这类的动画非常的便捷,于是试图胡搞一下。全部是用dom模拟的像素点,锯齿是难免的……

这个要避免锯齿恐怕要再加一次滤镜了吧,或者用图片

炫光波动<a href="https://www.jb51.cc/tag/xiaoguo/" target="_blank" class="keywords">效果</a>

参数:

添加炫光的容器 this .left = left; //炫光出生时的向右偏移量 this .thick = thick; //粗细程度 this .sharp = sharp; //尖锐程度 this .speed = speed; //波动速度 this.vibration = vibration; //单位时间内的振动频率 this .amplitude = amplitude; //振幅 this .opacity = opacity; //透明度 this .cont.style.position = 'relative'; this .move(); }

大家感兴趣可以来讨论一下。

另外,还遇到个问题,上面代码中ie下面的透明度滤镜不起作用,经研究得知,改变父容器的定位会影响子节点的透明滤镜的继承。

以上所述就是本文的全部内容了,希望大家能够喜欢。

原文链接:https://www.f2er.com/js/54318.html

猜你在找的JavaScript相关文章