CSS3 animation 实现地球转动
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>旋转</title>
<style>
* {margin:0; padding:0; border:0;}
div {width:200px; height:200px; margin-left:100px; margin-top:-100px;}
img {width:200px; height:200px; border-radius:100px; animation:myfirst 5s linear infinite; -webkit-animation:myfirst 5s linear infinite; animation-play-state:running; -webkit-animation-play-state:running;}
img:hover {animation-play-state:paused; -webkit-animation-play-state:paused;}@keyframes myfirst {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}}
@-webkit-keyframes myfirst {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}}
</style>
</head><body>
<div><img src="img/earth.jpg"/><div>
</body>
</html>
页面载入地球开始转动。
当鼠标移动到地球上,地球停止转动。
当鼠标移开,地球继续转动。
animation:myfirst 5s linear infinite;
myfirst 是动画名称;
5s 是用户时长;
linear 表示动画匀速播放;
infinite 表示动画无限次播放。
animation-play-state 用于控制动画播放还是暂停,running为播放,paused为暂停。
我写的代码支持IE和webkit内核的 Chrome 和 Safari,适配其他浏览器也很简单,CSS中适配各内核浏览器即可。
转载于:https://my.oschina.net/u/574908/blog/361256
CSS3 animation 实现地球转动相关推荐
- CSS3 (animation)
CSS3 animation 动画 实例代码: 属性取值说明: animation: animation-name animation-duration animation-timing-functi ...
- CSS3(animation, trasfrom)总结
CSS3(animation, trasfrom)总结 1. Animation 样式写法: 格式: @-浏览器内核-keyframes 样式名 {} 标准写法(chrome safari不支持 @k ...
- html动画曲线快速结束,CSS3 animation动画
CSS3 animation动画 1.@keyframes 定义关键帧动画 2.animation-name 动画名称 3.animation-duration 动画时间 4.animation-ti ...
- javascript实战pdf_web前端入门到实战:10分钟入门 CSS3 Animation
Animation可以让你不用依赖javascript或jquery,用纯CSS在网页中轻松实现各种动画效果. 兼容性 animation在绝大部分主流浏览器都得到了很好的支持!还在兼容IE9的同学要 ...
- CSS3 animation动画,风车旋转、loading、人物走路动画案例
CSS3 animation动画 1.@keyframes 定义关键帧动画 2.animation-name 动画名称 3.animation-duration 动画时间 4.animation-ti ...
- 用html怎么制作风车,css3 animation实现风车转动
项目中经常有用到动画效果,比如Loading.风车转动等等.最简单的办法是使用gif,但是gif在半透明背景下有白边,体验不友好,好在现在可以使用css3的anmiation来实现动画效果,极大的提升 ...
- css3 slide动画,css3动画+ slidetoggle不起作用(css3 animation + slidetoggle don't work)
css3动画+ slidetoggle不起作用(css3 animation + slidetoggle don't work) 飞机动画块(他从一边到另一边飞行 - 永远). 可以使用jquery折 ...
- html帧动画效果,HTML5+CSS3从入门到精通之CSS3 animation实现逐帧动画
本篇文章探讨了HTML5+CSS3从入门到精通之CSS3 animation实现逐帧动画,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入. < css3里面的animatio ...
- ae制h5文字动画_H5案例分享:CSS3 Animation动画
CSS3 Animation动画 一.@keyframes CSS3中的Animation动画主要的组件是@keyframes,@keyframes这个规则是用来创建动画的.将@keyframes当作 ...
最新文章
- 微软宣布 Win10 设备数突破8亿,距离10亿还远吗?
- 摄像机的几个重要的技术指标
- 测试CPU品牌和当前工作频率
- 细说Mammut大数据系统测试环境Docker迁移之路
- 浅谈CC攻击原理与防范
- 利用xsl和xml转html没有内容_HTML文档元素的属性介绍
- rabbitMQ概念详细介绍
- niceScroll.js
- 香港警方据线报捣破9个非法赌档 共拘捕114人
- 如何配置JLINK给STM32单片机下载程序
- 云计算认证哪个好?考什么内容?
- 2020全球C++及系统软件技术大会议程
- 用 FragmentTabHost 实现底部菜单
- GitLab 项目管理和代码托管平台
- 蜂窝状/六边形格子网格的定位/坐标转换
- 有各组方差怎么算组间平方和_方差分析中组内离差平方和,组间离差平方和的意义...
- 使用BULK INSERT高效导入大量数据到SQL Server数据库
- JS调试的一些小技巧
- Aspectj some problems
- 美--自行车的视觉瞬间
热门文章
- 块编辑器和双链笔记如何选择Notion vs Roam Research?FlowUs vs Obsidian
- flutter 获取定位_10分钟让你的flutter程序拥有定位功能--集成高德地图定位指南...
- Linux解压和压缩
- 解决Chrome更新书签问题
- java 自定义异常设计_Java自定义异常
- virtualbox centos7 安装增强功能时报错【未能加载虚拟光盘】非图形界面下的解决方案
- Java、JSP二手手机收售系统
- 解决element ui select下拉框不回显数据问题
- Aurora框架基础使用小结
- Python调用API打造一个语音合成系统(百度智能云)