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实现一个简单的波浪线动画相关推荐

  1. css3之实现简单的正方体转动动画

    实现正方体转动有很多方式,但开发中最实在的还是用css3开发,内容涉及过渡.转换,有兴趣可学习使自己更强! - 第一步:创建结构 <div class="cube">& ...

  2. 如何用FFmpeg编写一个简单播放器详细步骤介绍

    如何用FFmpeg编写一个简单播放器详细步骤介绍(转载) FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具.FFMPEG几乎为你把所有的繁重工作都做了,比如解码.编码.复用和解复用. ...

  3. python爬虫抢火车票_如何用python写一个简单的12306抢票软件|python 爬火车票 教程...

    python 如果抓取验证码图片 类似12306的登录验证码图片 这个以前做次.最大的麻烦是码的识别算法的识别率太低.12306那种网站登陆错3次就限制你20分钟.所以除非你有33%以上的识别率否则不 ...

  4. 如何用 FFmpeg 编写一个简单播放器.pdf

    An ffmpeg and SDL Tutorial.pdf 如何用 FFmpeg 编写一个简单播放器.pdf 中文版

  5. 如何用java编写一个简单的多人PK游戏

    如何用java编写一个简单的多人PK游戏 类与对象---PK游戏的编写 素材取用----王者荣耀和BILIBILI 创建两个对战的角色(PK游戏最少需要两名角色) 创建孙尚香和Van 设置孙尚香和Va ...

  6. python批量下载文件只有1kb_详解如何用python实现一个简单下载器的服务端和客户端...

    话不多说,先看代码: 客户端: import socket def main(): #creat: download_client=socket.socket(socket.AF_INET,socke ...

  7. 如何用Java设计一个简单的窗口界面(学习中.1)

    如何用Java设计一个简单的窗口界面 一.前言 二.简单了解 1.Swing简介 2.框架(frame) 3.层次 三.步骤 1.打开eclipse,依次创建项目,包,类. 2.代码 2.1最简单的可 ...

  8. 在几何画板中如何制作圆柱的侧面展开动画_如何用几何画板做三棱柱的侧面展开动画...

    原标题:如何用几何画板做三棱柱的侧面展开动画 在学习棱柱的侧面展开图时,如果我们利用几何画板这一强大的制作动画课件软件,制作动态的棱柱展开过程,使学生能够在比较生动形象的动画演示中,通过自己的发现观察 ...

  9. html动画翻书特效,css3 做一个类似于翻书特效的3D动画

    我们来看下做一个css3 3D动画需要哪些东西.前面我们已经使用transition和transform做了一些简单的操作. 设置3D场景 做3D动画,我们首先要设置3D场景.3D场景我们通常用per ...

最新文章

  1. 实现自己的连接池(一)
  2. 交叉编译android版htop
  3. DBeaver连接达梦|虚谷|人大金仓等国产数据库
  4. [转载] Python中定义函数,循环语句,条件语句
  5. php打印函数链,如何通过在PHP中使用包含该链的字符串来链接调用函数
  6. Python demjson 下载并安装
  7. Python_列表2
  8. OC-内存管理的一些要点
  9. 24. jQuery 细节
  10. 乌班图服务器应用,Ubuntu下安装Apache
  11. wpf 点击按钮弹出新对话框_WPF学习弹出新窗口
  12. AtCoder Beginner Contest 164 E Two Currencies Bellman-Ford优化思想+01背包+动归dp状态转移
  13. 以太网 传统STP生成树的BPDU介绍、STP端口状态介绍与切换过程,STP详细的工作过程。
  14. java 文件下载示例_文件下载示例代码(JAVA)
  15. 一款开源的协作文本编辑器
  16. 接口隔离模式之Facade(门面模式)
  17. Python 自然语言处理(基于SnowNLP)
  18. 22款奔驰GLC260L改装23P驾驶辅助系统,这几大功能你还是有必要知道的!
  19. MSIL(0):简介
  20. 车载毫米波雷达信号处理中的干扰问题

热门文章

  1. 我来学网络——网络协议三要素
  2. 你所不知道的大数据:一条微博得到王思聪手机号
  3. html如何制作小圆点,纯CSS实现小圆点和三角形图案
  4. Linux基础知识点回顾与服务器部署详细解析
  5. linux脚本base64加密当时,用shell解密base64加密的文本的例子
  6. 崩坏三 - 武器 - 童谣 NPR渲染分析
  7. 兰州理工大学和西北师范大学计算机哪个好,兰州理工大学和兰州交通大学那个好...
  8. 计算机程序员的英文简历,计算机程序员英文简历.doc
  9. PostgreSQL查询用户密码密码解密修改密码
  10. LabVIEW中调整图像大小