ie9不兼容css3实现的loading加载动画怎么解决

html-css018

ie9不兼容css3实现的loading加载动画怎么解决,第1张

最好的解决办法就是用个GIF动画代替,这样即使是最古老的浏览器都没有问题,而且运行效率与css3实现的动画不相上下。

这要看你的网页侧重于哪种浏览设备。如果是主要用于移动设备如手机上的浏览器的,可以放心大胆地使用css3的特效,因为几乎所有智能手机上的浏览器都是支持css3标准的;如果是主要用于电脑的,则尽量避免使用css3中的新特性,改用最兼容、最稳妥的方法,因为它面对的是形形色色、标准极其不统一的多种浏览器;如果是手机和电脑都要兼顾到的网页,则也要坚持“就低不就高”的原则,在兼容性与炫酷之间选择前者。

如果你说的是第一次不执行动画的话。那么问题就是第一次加在不到是你第一次是append在文档后面添加div,你第一次操作div不存在,当你添加出div,因为div是直接被显示出来,而你的open类是执行动画,你添加出div你的div是显示的,open类也是执行动画显示div,div已经显示出来了所以不会执行动画,而你后面的能执行因为div已经存在,他能正确的执行动画。如果要正确就是div直接写出来不要用js返回,或者用js去操作动画。我所理解的是这样,不知道对你有帮助不。