如何在我页面刷新和返回的时候自动执行我的css3动画

如何在我页面刷新和返回的时候自动执行我的css3动画;我的需求就是当我刷新页面时自动执行css3动画;返回到这个页面时自动执行当前动画;

阅读 6.3k
3 个回答

你的页面图片多么?
假如没猜错的话,应该是您的页面没加载完毕CSS3已经动画完毕了;因为,CSS3动画只要加载就可以开始的;

个人建议:
页面内内容全部使用ajax方式加载;加载完成后,js会有事件回调,这样在body或者其他父级元素上加上类如:.active开始动画既可;CSS配合也要

.active{
    img{
        动画...
    }
}

宝贝,你改了问题更看不懂了;是返回页面继续执行上一次的动画么?

CSS3动画一开始就运行的话,每次刷新自然也会自动执行的。
至于你要从另一个页面返回这个动画页面的时候也让CSS3动画执行,那就要读取cookie判断现在是返回操作- -
还有可以用html5的sessionStorage判断页面返回这一动作

css3的动画只要你刷新就会执行
还有就是你的动画师transition 还是keyframe了。只要本地存储没有,就可以执行,或者没有缓存,一进入这个页面就会执行你的动画

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题