波浪线动画html,如何用CSS3实现一个简单的波浪线动画
CSS
语言:
CSSSCSS
确定
@keyframes wave {
0% {
border-radius: 25%;
}
100% {
border-radius: 50%;
}
}
@keyframes wave-after {
0% {
border-radius: 25%;
left: -50px;
}
100% {
border-radius: 50%;
left: -42px;
}
}
@keyframes wave-before {
0% {
border-radius: 25%;
left: 44px;
}
100% {
border-radius: 50%;
left: 36px;
}
}
@keyframes ocean {
0% {
top: 0;
}
100% {
top: 10px;
}
}
body {
background: #26C6DA;
}
.loader {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
width: 300px;
height: 30px;
animation: ocean .9s infinite alternate ease-in-out;
}
.loading,
.loading:after,
.loading:before {
width: 60px;
height: 60px;
border-radius: 50%;
border: 3px solid transparent;
border-bottom-color: #0097A7;
box-sizing: border-box;
}
.loading {
position: relative;
margin: auto;
margin-bottom: 10px;
animation: wave 1.1s infinite alternate ease-in-out;
}
.loading:after,
.loading:before {
position: absolute;
content: "";
displsy: block;
top: -3px;
}
.loading:after {
left: -44px;
animation: wave-after 1.1s infinite alternate ease-in-out;
}
.loading:before {
left: 38px;
animation: wave-before 1.1s infinite alternate ease-in-out;
}
波浪线动画html,如何用CSS3实现一个简单的波浪线动画相关推荐
- css3之实现简单的正方体转动动画
实现正方体转动有很多方式,但开发中最实在的还是用css3开发,内容涉及过渡.转换,有兴趣可学习使自己更强! - 第一步:创建结构 <div class="cube">& ...
- 如何用FFmpeg编写一个简单播放器详细步骤介绍
如何用FFmpeg编写一个简单播放器详细步骤介绍(转载) FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具.FFMPEG几乎为你把所有的繁重工作都做了,比如解码.编码.复用和解复用. ...
- python爬虫抢火车票_如何用python写一个简单的12306抢票软件|python 爬火车票 教程...
python 如果抓取验证码图片 类似12306的登录验证码图片 这个以前做次.最大的麻烦是码的识别算法的识别率太低.12306那种网站登陆错3次就限制你20分钟.所以除非你有33%以上的识别率否则不 ...
- 如何用 FFmpeg 编写一个简单播放器.pdf
An ffmpeg and SDL Tutorial.pdf 如何用 FFmpeg 编写一个简单播放器.pdf 中文版
- 如何用java编写一个简单的多人PK游戏
如何用java编写一个简单的多人PK游戏 类与对象---PK游戏的编写 素材取用----王者荣耀和BILIBILI 创建两个对战的角色(PK游戏最少需要两名角色) 创建孙尚香和Van 设置孙尚香和Va ...
- python批量下载文件只有1kb_详解如何用python实现一个简单下载器的服务端和客户端...
话不多说,先看代码: 客户端: import socket def main(): #creat: download_client=socket.socket(socket.AF_INET,socke ...
- 如何用Java设计一个简单的窗口界面(学习中.1)
如何用Java设计一个简单的窗口界面 一.前言 二.简单了解 1.Swing简介 2.框架(frame) 3.层次 三.步骤 1.打开eclipse,依次创建项目,包,类. 2.代码 2.1最简单的可 ...
- 在几何画板中如何制作圆柱的侧面展开动画_如何用几何画板做三棱柱的侧面展开动画...
原标题:如何用几何画板做三棱柱的侧面展开动画 在学习棱柱的侧面展开图时,如果我们利用几何画板这一强大的制作动画课件软件,制作动态的棱柱展开过程,使学生能够在比较生动形象的动画演示中,通过自己的发现观察 ...
- html动画翻书特效,css3 做一个类似于翻书特效的3D动画
我们来看下做一个css3 3D动画需要哪些东西.前面我们已经使用transition和transform做了一些简单的操作. 设置3D场景 做3D动画,我们首先要设置3D场景.3D场景我们通常用per ...
最新文章
- 实现自己的连接池(一)
- 交叉编译android版htop
- DBeaver连接达梦|虚谷|人大金仓等国产数据库
- [转载] Python中定义函数,循环语句,条件语句
- php打印函数链,如何通过在PHP中使用包含该链的字符串来链接调用函数
- Python demjson 下载并安装
- Python_列表2
- OC-内存管理的一些要点
- 24. jQuery 细节
- 乌班图服务器应用,Ubuntu下安装Apache
- wpf 点击按钮弹出新对话框_WPF学习弹出新窗口
- AtCoder Beginner Contest 164 E Two Currencies Bellman-Ford优化思想+01背包+动归dp状态转移
- 以太网 传统STP生成树的BPDU介绍、STP端口状态介绍与切换过程,STP详细的工作过程。
- java 文件下载示例_文件下载示例代码(JAVA)
- 一款开源的协作文本编辑器
- 接口隔离模式之Facade(门面模式)
- Python 自然语言处理(基于SnowNLP)
- 22款奔驰GLC260L改装23P驾驶辅助系统,这几大功能你还是有必要知道的!
- MSIL(0):简介
- 车载毫米波雷达信号处理中的干扰问题
热门文章
- 我来学网络——网络协议三要素
- 你所不知道的大数据:一条微博得到王思聪手机号
- html如何制作小圆点,纯CSS实现小圆点和三角形图案
- Linux基础知识点回顾与服务器部署详细解析
- linux脚本base64加密当时,用shell解密base64加密的文本的例子
- 崩坏三 - 武器 - 童谣 NPR渲染分析
- 兰州理工大学和西北师范大学计算机哪个好,兰州理工大学和兰州交通大学那个好...
- 计算机程序员的英文简历,计算机程序员英文简历.doc
- PostgreSQL查询用户密码密码解密修改密码
- LabVIEW中调整图像大小