hmtl+css实现小车轮子转动!

<!DOCTYPE html>
  <html>
  <head lang="en">
  <meta charset="UTF-8">
  <title></title>
  <style>
  .car{
  width: 200px;
  height: 100px;
  border: 1px solid #000;
  position: relative;
  -webkit-animation: moveCar linear 5s forwards;
  }
  .wheel1,.wheel2{
  width: 50px;
  height: 50px;
  border-radius: 50%;
  }
  .wheel1{
  position: absolute;
  left: 10px;
  bottom: -25px;
  }
  .wheel2{
  position: absolute;
  right: 10px;
  bottom: -25px;
  }
  @keyframes moveCar {
  0%{
  position: relative;
  left: 50px;
  -webkit-transform: rotate(0deg);
  }
  20%{
  position: relative;
  left: 100px;
  -webkit-transform: rotate(0deg);
  }
  40%{
  position: relative;
  left: 150px;
  -webkit-transform: rotate(0deg);
  }
  60%{
  position: relative;
  left: 200px;
  -webkit-transform: rotate(0deg);
  }
  80%{
  position: relative;
  left: 250px;
  -webkit-transform: rotate(0deg);
  }
  100%{
  position: relative;
  left: 250px;
  -webkit-transform: rotate(180deg);
  }
  }
   
  /*------*/
  .testWheel{
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: 1px solid #000;
  -webkit-animation: moveWheel linear 2s 3;
  }
  .testWheel .zhou{
  width: 100%;
  height: 0;
  border: 1px solid grey;
  position: absolute;
  top: 25px;
  }
  .testWheel .zhou:nth-child(2){
  -webkit-transform: rotate(45deg);
  }
  .testWheel .zhou:nth-child(3){
  -webkit-transform: rotate(90deg);
  }
  .testWheel .zhou:nth-child(4){
  -webkit-transform: rotate(135deg);
  }
  @keyframes moveWheel {
  from{
  -webkit-transform: rotate(0deg);
  }
  to{
  -webkit-transform: rotate(360deg);
  }
  }
  </style>
  </head>
  <body>
  <div class="car">
  秦始皇
  <div class="testWheel wheel1">
  <div class="zhou"></div>
  <div class="zhou"></div>
  <div class="zhou"></div>
  <div class="zhou"></div>
  </div>
  <div class="testWheel wheel2">
  <div class="zhou"></div>
  <div class="zhou"></div>
  <div class="zhou"></div>
  <div class="zhou"></div>
  </div>
  </div>
  </body>
  </html>

hmtl初学的更多相关文章

  1. DDD初学指南

    去年就打算总结一下,结果新换的工作特别忙,就迟迟没有认真动手.主要内容是很多初学DDD甚至于学习很长时间的同学没有弄明白DDD是什么,适合什么情况.这世界上没有银弹,抛开了适合的场景孤立的去研究DDD ...

  2. gulp初学

    原文地址:gulp初学 至于gulp与grunt的区别,用过的人都略知一二,总的来说就是2点: 1.gulp的gulpfile.js  配置简单而且更容易阅读和维护.之所以如此,是因为它们的工作方式不 ...

  3. 初学seaJs模块化开发,利用grunt打包,减少http请求

    原文地址:初学seaJs模块化开发,利用grunt打包,减少http请求 未压缩合并的演示地址:demo2 学习seaJs的模块化开发,适合对seajs基础有所了解的同学看,目录结构 js — —di ...

  4. 初学Vue2.0--基础篇

    概述: 鉴于本人初学,使用的编译器是webStorm,需添加对VUE的支持,添加方法可以参考 http://www.jianshu.com/p/142dae4f8b51. 起步: 1. 扎实的 Jav ...

  5. 初学Python

    初学Python 1.Python初识 life is short you need python--龟叔名言 Python是一种简洁优美语法接近自然语言的一种全栈开发语言,由"龟叔&quo ...

  6. Javascript初学篇章_5(对象)

    对象 Javascript是一种面向对象的语言,因此可以使用面向对象的思想来进行javascript程序设计对象就是由一些彼此相关的属性和方法集合在一起而构成的一个数据实体.举个例子,一只猫是个对象, ...

  7. 初学Objective-C语言需要了解的星星点点

             其实大多数开发初学者都有一些相同的特点,可以说是一种“职业病”.Most有其他平台开发基础的初学者,看到Xcode就想摩拳擦掌:看到Interface Builder就想跃跃欲试:而 ...

  8. matlab初学之句柄

    文章出处:http://www.cnblogs.com/CBDoctor/archive/2012/04/06/2434072.html 在matlab中,每一个对象都有一个数字来标识,叫做句柄.当每 ...

  9. 初学HTML5、初入前端

    学习HTML5是一个漫长的过程,当中会遇到很多技术与心态上的变化.刚开始学习,我们不能发力过猛,需要一个相对稳定的状态去面对.多关注一些自己感兴趣的网站和技术知识,建立自己的信心与好奇心,为以后的学习 ...

随机推荐

  1. 跨站脚本 XSS<一:防御方法>

    1. 过滤特殊字符 避免XSS的方法之一主要是将用户所提供的内容进行过滤,许多语言都有提供对HTML的过滤: PHP的htmlentities()或是htmlspecialchars(). Pytho ...

  2. 安装eclipse插件时出现问题

    有时候我们安装eclipse插件时,会无法找到repository,这个时候去除掉多余的包,可能就行了.以下例子是安装spring插件,如果全选的话无法安装所有的插件,最终会失败 2.这时我们可以去掉 ...

  3. OpenGL的API函数使用手册

    (一)OpenGL函数库 格式: <库前缀><根命令><可选的参数个数><可选的参数类型> 库前缀有 gl.glu.aux.glut.wgl.glx.a ...

  4. checkbox将选中的数据提交到后台

    在项目中有些地方需要批量添加的数据,在这里使用到checkbox比较方便一些. 例如:我需要将多个包添加到同一个地区的 主要的前端代码: 这个是用来放checkbox的. <div id=&qu ...

  5. python爬虫(1)

    了解python的基本语法后就可以开始了,边学边巩固. 学爬虫那什么是网络爬虫,以下是百度百科的定义:网络爬虫(又被称为网页蜘蛛,网络机器人, 在FOAF社区中间,更经常的称为网页追逐者),是一种按照 ...

  6. android mvvm

    android studio 需要gradle 1.5.0以上才支持 dependencies { classpath 'com.android.tools.build:gradle:1.5.0'} ...

  7. org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter与org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

    欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://g ...

  8. Cognition math based on Factor Space (2016.05)

    Cognition math based on Factor Space Wang P Z1, Ouyang H2, Zhong Y X3, He H C4 1Intelligence Enginee ...

  9. 页面路由跳转地址-get方式

    从开始敲代码,一直到现在,总是记不太清页面上的路由应该怎样书写,因此最终还是觉得自己应该提笔写下来以免自己再犯同样的错误! 1.get方式访问页面 http://localhost:3001/arti ...

  10. Android 图片圆角的设置

    ImageView的scaleType的属性有好几种,分别是matrix(默认).center.centerCrop.centerInside.fitCenter.fitEnd.fitStart.fi ...