javascript - 对一个有css3动画容器hide().show(),动画不触发,但给show加一个定时器后,动画触发,为什么?
怪我咯
怪我咯 2017-04-11 11:26:37
0
2
306

有一个p容器,我加了css3动画的class,按理说如果我对这个容器进行hide之后show操作(比如toggle它),容器显示后能触发动画。

但事实是:

content.hide().show()
//或者
content.hide();
content.show();

动画都没有触发。而:

content.hide();
timeOut = setTimeout(function(){
    imgContent.show();
},0)

却可以触发动画,这是为什么?

一个在线demo:
https://jsfiddle.net/fenglinzeng/rp6zhfp5/2/

怪我咯
怪我咯

走同样的路,发现不同的人生

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!