效果图

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>html,body {height: 100%;margin: 0px;padding: 0px;}.main-container {display: flex;justify-content: center;align-items: center;height: 100%;background-color: #d7c8d0;}.swing-container {width: 500px;height: 400px;display: flex;flex-wrap: wrap;}.roof {width: 100%;height: 20px;background-color: #18619b;}.ball-wrapper {flex-basis: 100px;height: 380px;display: flex;align-items: center;flex-direction: column;}.ball {height: 100px;width: 100px;text-align: center;line-height: 90px;border-radius: 50px;background-color: #edcb66;}.rope {background: black;width: 2px;height: 280px;}.left-ball.ball-wrapper {transform-origin: center top;animation: left-ball-swing 4s 0s infinite normal;}.right-ball.ball-wrapper {transform-origin: center top;animation: right-ball-swing 4s 2s infinite normal;}@keyframes left-ball-swing {0% {transform: rotate(0deg);animation-timing-function: ease-out;}25% {transform: rotate(90deg);animation-timing-function: ease-in;}50% {transform: rotate(0deg)}100% {}}@keyframes right-ball-swing {0% {transform: rotate(0deg);animation-timing-function: ease-out;}25% {transform: rotate(-90deg);animation-timing-function: ease-in;}50% {transform: rotate(0deg)}100% {}}</style>
</head><body><div class="main-container"><div class="swing-container"><div class="roof"></div><div class="left-ball ball-wrapper"><div class="rope"></div><div class="ball"></div></div><div class="ball-wrapper"><div class="rope"></div><div class="ball"></div></div><div class="ball-wrapper"><div class="rope"></div><div class="ball"></div></div><div class="ball-wrapper"><div class="rope"></div><div class="ball"></div></div><div class="right-ball ball-wrapper"><div class="rope"></div><div class="ball"></div></div></div></div>
</body>
</html>

css3做一个牛顿摆相关推荐

  1. [css] 使用css3做一个魔方旋转的效果

    [css] 使用css3做一个魔方旋转的效果 总的来说,用了一些 3D 效果的样式,如 translate3d,rotate3d,perspective,transform-style: preser ...

  2. 用css3做一个模拟火箭飞行的简单动画。

    用css3做一个模拟火箭飞行的简单动画,图片我特意上传到了图床,你也可以试试. 效果大概是这样: 需要的知识点: 知道css的transform,transition,animation属性和定义动画 ...

  3. 教你用CSS3做一个旋转的宇宙星球

    教你用CSS3做一个旋转的宇宙星球 可能略有瑕疵,无非就是先画一个圆圈,把小球定位到上面,然后再让圆圈旋转即可 直接上效果图 代码 <!DOCTYPE html><html lang ...

  4. html语言制作带样式的表格,html制作一个复杂表格 html5/CSS3做一个表格

    table td{width: 100px;padding: 5px;}DataDataDataDataDataDataDataDataDataDataDataDataDataDataData 用HT ...

  5. css3 做一个会动的菜单 menu 按钮动画效果

    css3 做一个会动的菜单 menu 按钮动画效果 需要做一个会的动画按钮效果,小前端部知道如何实现,我看了一眼需要的效果,给他写了一个简单的 demo. 设计师给了俩图片,一个是 三 这样的菜单图标 ...

  6. css3 做一个漂亮的分割线

    原文出处: http://blog.csdn.net/majormayer/article/details/50996444 在网页中我们经常会用到分割线,但是原始的分割线并不太美观,我们可以用css ...

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

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

  8. CSS3 做一个旋转的立体3D正方形 动效核心【前端就业课 第二阶段】CSS 零基础到实战(07)

    若是大一学子或者是真心想学习刚入门的小伙伴可以私聊我,若你是真心学习可以送你书籍,指导你学习,给予你目标方向的学习路线,无套路,博客为证. 一.transform-origin transform-o ...

  9. 用css3做一个求婚小动画

    概述 本案例主要是运用到了css3的animation.keyframes.transform等属性,熟悉了,就可以做更多的其他动画效果,这几个属性功能非常强大. 详细 代码下载:http://www ...

  10. css3做一个loading动画效果(详细思路)

    纯css3的动画做效果: 小人来回移动,碰到小球时,小球消失. 首先,html搭建结构: <body><div class="wrapper"><di ...

最新文章

  1. lazyload延迟加载组件
  2. 进击的UI------------网络判断
  3. 论文翻译 基于R-FCN的物体检测
  4. suse系统关闭防火墙
  5. ANSYS——自定义的梁截面中心(法线节点)的偏置,详细全面
  6. SQL Server数据库索引的基础知识
  7. python具体应用过程_python公开课|Python for循环的具体应用就是python流程控制的核心,想学会就来看看...
  8. 计算机控制lc72131,lc72131(1)
  9. 数据中异常值的鉴定和处理(1)
  10. promise catchfinally
  11. (Electronic WorkBench)EWB仿真JK触发器
  12. pyqt的listwidget 支持键盘搜索_键盘测评丨Ceke M87机械键盘:更好的双模MAC系统支持?...
  13. Jsp+Ssm+Mysql实现的房屋租赁租房管理系统
  14. 自制 os 极简教程1:写一个操作系统有多难
  15. serverTimezone
  16. 外接圆、内切圆半径公式及相应关系知识点总结
  17. Nosql初探(voldemort)
  18. 百度编辑器调用135编辑器方法
  19. 一首好听的英文歌lemon tree(柠檬树)的中文歌词
  20. 微信小程序隐藏左上角返回首页按钮

热门文章

  1. 安徽公司红蓝军训练营-WriteUpDocker复现
  2. Junit4初始化错误
  3. 洛谷 1938 [USACO09NOV]找工就业Job Hunt
  4. 2010 我的求职经历(2)
  5. 3D建模和3D渲染吃什么硬件?专业图形显卡和游戏显卡区别
  6. import * as 用法导入模块变量
  7. i9 9900es版,QQC0满载功耗测试
  8. 移动机器人 | 同时定位与建图
  9. 最大公约数的四种求法(暴力、短除法、辗转相除法递归和非递归)
  10. ]计算机专业就业方向 .