css如何设置不停旋转的图片?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

css如何设置不停旋转的图片?

这个效果实现起来其实并不困难,代码清单如下:

Document

#liu{

width:280px;

height: 279px;

background: url(shishi.png) no-repeat;

border-radius:140px;

-webkit-animation:run 6s linear 0s infinite;

}

#liu:hover{

-webkit-animation-play-state:paused;

}

@-webkit-keyframes run{

from{

-webkit-transform:rotate(0deg);

}

to{

-webkit-transform:rotate(360deg);

}

}

效果图如下:

1. id为liu的div就是用来展示图片的区域,只不过这里的图片是使用的背景图片,并且通过设置圆角来达到圆形的效果。

2. 代码中关键的部分是怎样使得图片无限转动。 我们可以使用 -webkit-animation 和 @-webkit-keyframes 组合使用来完成。

-webkit-animation 是一个复合属性,定义如下:-webkit-animation: name duration timing-function delay iteration_count direction;

name: 是 @-webkit-keyframes 中需要指定的方法,用来执行动画。

duration: 动画一个周期执行的时长。

timing-function: 动画执行的效果,可以是线性的,也可以是"快速进入慢速出来"等。

delay: 动画延时执行的时长。

iteration_count: 动画循环执行次数,如果是infinite,则无限执行。

direction: 动画执行方向。

3. @-webkit-keyframes 中的from和to 两个属性,就是指定动画执行的初始值和结束值。

4. -webkit-animation-play-state:paused; 暂停动画的执行。

更多web前端开发知识,请查阅 HTML中文网 !!

html让图片一直旋转,css如何设置不停旋转的图片?相关推荐

  1. css样式里把背景设置为图片,利用css如何设置全屏背景图片

    利用css如何设置全屏背景图片 如果你有一张比较绚烂的图片想做背景,可以这样设置,就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网! 代码如下: body{ backg ...

  2. html中图片透明度渐变效果,css怎么设置透明度渐变?

    css怎么设置透明度渐变?下面本篇文章给大家介绍一下使用CSS设置透明度渐变效果的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css怎么设置透明度渐变? 在CSS中可以使用 ...

  3. html背景图片在底部,CSS兑现固定DIV层背景图片且底部显示

    CSS实现固定DIV层背景图片且底部显示 /*CSS缩写形式*/ div { background:url(/images/about_bg.jpg) no-repeat fixed; backgro ...

  4. html怎么让div一直旋转,css3实现元素不停旋转

    网页开发中,经常会使用一些特效,达到一些炫酷的效果,比如音乐播放时封面的旋转,下面就来学习下css如何实现不停止旋转的效果吧. css3实现元素不停旋转 主要使用了@keyframes和animati ...

  5. css如何让图片不平铺,css怎么设置图片平铺方式?

    background-repeat属性是用来设置背景图像如何平铺的.默认地,背景图像在水平和垂直方向上重复. 属性值:repeat:即默认方式,完全平铺背景: no-repeat:在X及Y轴方向均不平 ...

  6. html怎么加背景图片不重复,css怎么设置背景图片不重复?

    在使用css添加背景图片时,默认的样式是图片重复:但有时页面只需要一个不重复的大背景图片,那么如何让背景图片不重复?下面本篇文章就来给大家介绍一下,希望对大家有所帮助. 在CSS中,可以使用backg ...

  7. css里面设置一个背景边框图片或者填充一张图片,使图片填充整个div容器;

    一.就一个div,设置其背景图片 1.背景图片 2.代码 #left-bottom {/*height: 31%;*/height: 38%;margin-top: 25px;position: re ...

  8. html 设置图片显示比例,css巧妙设置等比例图片显示

    比如我们经常会用到5:3,4:3等图片比例作为缩略图 那么在列表显示的时候,如何保持这个比例,很简单,我们首先把3/5=0.6,那么比例就是0.6. 比例500:300 image.png alt=& ...

  9. 多背景图CSS,CSS3设置多张背景图片

    个人作业--week1 1.问题 (1)与软件学院相比,计算机科学更偏向理论研究,本系开设软件工程课程的意图是否是为了平衡理论与应用的比重? (2)Bug的定义根据开发者与使用者的分析角度不同,有着很 ...

最新文章

  1. 2022-2028年中国互联网+汽车行业深度调研及投资前景预测报告
  2. wpf窗口向左向上_PaperWM:GNOME 下的平铺窗口管理
  3. Cannot determine Numba type of <class ‘numba.core.dispatcher.LiftedLoop‘
  4. poj 2392 dp 不是很懂哎!!!Space Elevator
  5. 编程语言之父谈语言设计,龟叔大赞 TypeScript
  6. java duplicate parameter e_传递参数[duplicate]时出现问题
  7. sql还原数据库备份数据库_有关数据库备份,还原和恢复SQL面试问题–第IV部分
  8. 2019电子科大计算机基础知识,电子科技大学820真题1999-2019终极版.pdf
  9. 关于bayes错误率计算公式P[error] = P[error | x]P(x)dx
  10. vue - 生命周期
  11. VS2015安装教程详细步骤及配置Opencv4.1.1(亲测)
  12. MDIO接口FPGA代码
  13. 大数据处理平台都有哪些?
  14. Sphinx/coreseek/mysql全文检索
  15. 家庭财务管理系统的设计与实现(Java毕业设计-Springboot)
  16. Bonny校园app使用体验
  17. 感知机原理以及python实现
  18. [流体力学]描述流体运动的方法:拉格朗日法和欧拉法
  19. MyBatis为什么这么“屌”?这些MyBatis的秘密,分分钟吊打面试官
  20. python制作数据增长动图_请问一下这种数据动图是如何做出来的?

热门文章

  1. 【目录】从苏宁电器到卡巴斯基(后传)
  2. hdu 1176 免费馅饼(DP)
  3. 机器学习中的数学——粒子群算法(Particle Swarm Optimization, PSO)(三):改进的粒子群算法
  4. JavaWeb 使用ajax上传文件并显示进度条等上传信息
  5. 基于web的招投标管理系统的设计与实现
  6. 各证件号码(身份证、护照、军官证、驾驶证、港澳台湾通行证、户口簿)正则表达式校验 完整正确
  7. centos7杀掉进程_Centos常用命令,查看进程、杀死进程、启动进程等常用命令
  8. 微软服务器搭建ngrok,ngrok搭建(Windows服务端+Windows客户端)
  9. java语言基于springboot+vue+elementUI 4S店车辆管理系统-#计算机毕业设计
  10. win10网络图标变地球