vue首页添加加载动画
2018-03-29 14:49
204 查看
1、在入口文件index.html中加入loading动画: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"> <!--浏览器兼容模式用最新的文档渲染模式--> <meta http-equiv="X-UA-Compatible" content ="IE=edge"/> <title></title> <style type="text/css"> #Loading { top:50%; left:50%; position: absolute; -webkit-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); z-index:100; } @-webkit-keyframes ball-beat { 50% { opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes ball-beat { 50% { opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } .ball-beat > div { background-color: #279fcf; width: 15px; height: 15px; border-radius: 100% !important; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; -webkit-animation: ball-beat 0.7s 0s infinite linear; animation: ball-beat 0.7s 0s infinite linear; } .ball-beat > div:nth-child(2n-1) { -webkit-animation-delay: 0.35s !important; animation-delay: 0.35s !important; } </style> </head> <body> <div id="Loading"> <div class="loader-inner ball-beat"> <div></div> <div></div> <div></div> </div> </div> <div id="app"></div> </body> </html> 2.在app.vue的created方法中: created() { document.body.removeChild(document.getElementById('Loading')) }效果如下:
文章来源:https://blog.csdn.net/zfangls/article/details/78543145
相关文章推荐
- JS判断页面加载状态以及添加遮罩和缓冲动画
- 高性能的给RecyclerView添加下拉刷新和加载更多动画,基于drawable(二)
- ListView或GridView添加加载列表动画
- iOS工作记录7 :ios控件加载图片,plist,懒加载,序列帧动画,添加动画效果(实用例子)
- JS判断页面加载状态以及添加遮罩和缓冲动画
- 002-UIImageView和UIButton对比 UIImageView的帧动画 格式符补充 加载图片两种方式 添加删除SUBVIEW
- AngularJs 自定义ajax服务为请求添加加载动画
- 为vue-router懒加载时下载js的过程中添加loading提示避免无响应问题
- ios控件加载图片,plist,懒加载,序列帧动画,添加动画效果。
- vue 组件按需引用,vue-router懒加载,vue打包优化,加载动画
- 详解vue项目首页加载速度优化
- vue页面出现正在加载的初始页面与实现动画效果
- vue 组件按需引用,vue-router懒加载,vue打包优化,加载动画
- 原生JS实现首页进度加载动画
- RecyclerView 动画 (添加、删除动画 以及 加载item 时的动画)
- vue初始化动画加载的实例
- 高性能的给RecyclerView添加下拉刷新和加载更多动画,基于ItemDecoration(一)
- iOS开发中在加载页面添加菊花动画(非第三方)
- 原生JS实战:分享一个首页进度加载动画!