python能做页面加载动画吗_HTML+CSS实现页面加载(loading)动画效果
大家在浏览页面时有没有遇到页面正在loading(加载)的情况,那作为一个前端开发人员,你知道如何用CSS3和HTML制作页面加载动画效果吗?这篇文章就和大家分享一个超级简单实用的CSS3 圆圈加载(loading)动画效果的代码,有一定的参考价值,感兴趣的朋友可以看看。
想要实现loading加载动画需要用到很多CSS3中的属性和HTML标签,比如:animation动画,display,border-radius圆角,transform属性等等,如有不清楚的小伙伴可以看看我以前的文章,之前都有介绍过,或者访问 CSS3视频教程 。
实例示范:用三个圆圈制作一个页面加载动画效果,圆圈由隐藏变为出现再变为隐藏,具体代码如下:
HTML部分:
CSS3部分:.spinner {
margin: 100px auto 0;
width: 150px;
text-align: center;
}
.spinner > div {
width: 30px;
height: 30px;
background-color: #67CF22;
border-radius: 100%;
display: inline-block;
-webkit-animation: bouncedelay 1.4s infinite ease-in-out;
animation: bouncedelay 1.4s infinite ease-in-out;
/* Prevent first frame from flickering when animation starts */
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.spinner .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.spinner .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0.0) }
40% { -webkit-transform: scale(1.0) }
}
@keyframes bouncedelay {
0%, 80%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 40% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
效果如图所示:
以上介绍了CSS3实现页面loading加载动画效果的方法,项目中用的比较多,可以直接拿过去使用,也可以修改成自己喜欢的样式,希望这篇文章对你有所帮助!
【相关教程推荐】
python能做页面加载动画吗_HTML+CSS实现页面加载(loading)动画效果相关推荐
- loading窗口动画 web_分享web前端七款HTML5 Loading动画特效集锦
以前我们大部分的Loading动画都是利用gif图片实现的,这种图片实现Loading动画的方法虽然也很不错,但是作为HTML5开发者来说,如果能利用HTML5和CSS3实现这些超酷的Loading动 ...
- 加载html动画logo,仅CSS实现的加载动画 – Loader.css
仅CSS实现的加载动画 – Loader.css 4月 13, 2015 评论 (6) Sponsor 当网页的页面大小较大,用户加载可能需要较长的时间,在这些情况下,我们一般会用到(加载)loadi ...
- android录音波浪动画_Android实现炫酷的波浪下载Loading动画
1. 简介和效果分析 一直都觉得有很多loading动画挺炫酷的,然后自己看过一些之后也想实现一个,加强一下对绘制view的练习,能力有限,很多地方的实现的有欠考虑和逻辑优化,不管怎么样画了两天还是把 ...
- android刷新时的圆形动画_【Android UI】自定义圆形Loading动画
1.创建环形loading图片 android:fromDegrees="0" android:toDegrees="360" android:pivotX=& ...
- 面试官: 用css实现android系统的loading动画
源码: github.com/any86/any-u- ios/android web常用的loading图标有2种, 一种是ios的"菊花", 一种是android的" ...
- html+fadein动画,使用Animate.css制作超炫的CSS3动画
如何使用 首先引入animate css文件. 然后给指定的元素加上指定的动画class样式名. 这里包括两个class名,第一个是基本的,也是必须添加的样式名,任何想实现的元素都得添加这个样式.第二 ...
- html怎么在字体中加波浪线,强大的CSS:文字下波浪线动画效果
之前有至少5个人在评论中询问我文章中链接hover时候波浪下划线动画是怎么实现的,类似下图gif示意: 这里就介绍下是如何实现的. 有两种实现方法,各有优劣. 一.使用径向渐变纯CSS实现 就是使用径 ...
- 表单html中加减数字按钮,纯CSS实现数字加减按钮的最佳方案
前言: 对于数字加减按钮的实现,以前用过不少方案,诸如: 1.使用背景图片--这种效果比较好,缺点是样式控制有点复杂了,还需要使用图片: 2.直接使用"+""-" ...
- 综合设计一个OPPE主页--页面的插件引用(swiper.css)--页面横幅部分
swiper.js .css的插件的导入 Swiper演示 - Swiper3|Swiper中文网 引入js Swiper使用方法 - Swiper中文网 可以查看文档对照使用 查看效果: 图片过大 ...
最新文章
- mysql索引有哪些_MySQL索引是个什么东西
- OC之@property和@synthesize
- 【Nginx】基本数据结构
- If语句:你们到底想把我放到哪儿?
- thinkphp中的AJAX返回ajaxReturn()
- 学习C++不要纠结了
- Android开发日记(六)
- 数据结构--链表--单链表归并排序mergesort
- 牛客网-内心里的一把火
- jspstudy oracle,SQL不走索引的几种常见情况
- 迪普交换机恢复出厂设置_LSW交换机初始化配置指导
- 基于知识图谱和图卷积神经网络的应用——学习笔记
- 个人所得税年度应纳税额抵扣-云服务器ECS入门-考试题及答案-申报更正流程
- oracle查询当前时间前10分钟到当前时间的数据
- 如何规范地使用双向(inout)信号?
- 罗克韦尔自动化2018年自动化博览会开始接受注册
- 网络对抗 Exp2.1 后门原理与实践 20154311 王卓然
- OpenStack Swift集群部署流程与简单使用
- 使用log4j将日志输送到控制台、文件或数据库中
- AR9344中ethernet处理方式分析
热门文章
- 懵了,Java枚举单例模式比DCL和静态单例要好???
- maven的标准pom.xml详解
- matlab rgb2ntsc函数,matlab 颜色模型之间的转换
- 安装Kubernetes V1.18.2
- [洛谷 P3992] [BJOI2017]开车
- Convert Sorted Array to Binary Search Tree With Minimal Height
- WebForms VS. MVC(翻译)
- 《孙子兵法》【火攻第十二】
- ASP.NET面试题 (转)
- [CLR团队公告]CLR基础研究团队,邀请您的加入