一个简单的CSS加载动画
来源:互联网 发布:无间道3解读知乎 编辑:程序博客网 时间:2024/05/16 07:39
最新学习css,之前看过诺基亚手机的一个加载动画,所以想做一个类似的动画,动画效果如下:(csdn文章无法嵌入css效果,动画效果在这里)
源码:
html:
<!DOCTYPE html><html><head><title>animate</title></head><body><div class="animate-continer back"><div class="animate"><div></div><div></div><div></div><div></div></div></div><style type="text/css"></style></body></html>
CSS:
.animate-continer {background: rgb(50, 50, 50);opacity: 0.4;overflow: hidden;}.animate {position: relative;}.animate>div:first-of-type,.animate>div:nth-child(2),.animate>div:nth-child(3),.animate>div:last-of-type {position: absolute;width: 5px;height: 5px;border-radius: 100%;top:100px;margin: 2px;}.animate>div:first-of-type {left:-15px;background: rgb(255, 255, 255);animation: loader 3s 200ms infinite; -webkit-animation: loader 3s 200ms infinite; /* Safari 与 Chrome */}.animate>div:nth-child(2) {left:-30px;background: rgb(255, 255, 255);animation: loader 3s 400ms infinite; -webkit-animation: loader 3s 400ms infinite; /* Safari 与 Chrome */}.animate>div:nth-child(3) {left:-45px;background: rgb(255, 255, 255);animation: loader 3s 600ms infinite; -webkit-animation: loader 3s 600ms infinite; /* Safari 与 Chrome */}.animate>div:last-of-type {left:-60px;background: rgb(255, 255, 255);animation: loader 3s 800ms infinite; -webkit-animation: loader 3s 800ms infinite; /* Safari 与 Chrome */}.back {margin:auto;width: 300px;height: 200px;border-radius: 10px;}@keyframes loader {0% { width:5px; height:5px; transform: translate(0, 0);}45% { width:10px; height:10px; transform: translate(187px, 0); }55% { width:10px; height:10px; transform: translate(187px, 0); }100% { width:5px; height:5px; transform: translate(375px, 0); }}@-webkit-keyframes loader{ 0% { width:5px; height:5px; transform: translate(0, 0);}45% { width:10px; height:10px; transform: translate(187px, 0); }55% { width:10px; height:10px; transform: translate(187px, 0); }100% { width:5px; height:5px; transform: translate(375px, 0); }}
将css部分的代码放入到html中的<style>标签中就可以实现该效果。
0 0
- 一个简单的CSS加载动画
- CSS 动画实战:创建一个漂亮的加载动画
- CSS:一个简单的loading动画
- 使用属性动画实现一个简单的加载动画
- 使用简单 好看的CSS加载动画源码
- 简单的加载动画
- Android自定义一个简单的动画加载页面
- Swift实现一个简单的加载动画,以及动画的详解
- 简单的加载动画学习
- 纯CSS写的加载动画--圆球搜索加载动画
- 制作一个简单的动画
- 一个简单的旋转动画
- 一个简单的轨迹动画
- 一个简单的帧动画
- 一个简单实用的的加载动画(跳点效果)
- html+css简单动画的感想
- 简单的css动画下拉菜单
- UITableViewCell加载时的简单动画效果
- linux命令行将已有项目提交到github
- OpenCV自带方法遍历目录下文件
- Nginx location和正则归纳
- Echarts动态加载数据
- POJ 1182 食物链 带权并查集或种类并查集
- 一个简单的CSS加载动画
- Android解析json数据使用gson
- 去重函数
- PHP STUDY
- leetcode257 Binary Tree Paths
- phpcms制作手机端页面,首页静态化
- I
- 写博客,为何?
- JDK源码-java7-ConcurrentHashMap探讨