iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >纯HTML5+CSS3如何制作图片旋转
  • 185
分享到

纯HTML5+CSS3如何制作图片旋转

2024-04-02 19:04:59 185人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关纯HTML5+css3如何制作图片旋转的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。效果图如下:这个效果实现起来其实并不困难,代码清单如下:XML/ht

这篇文章给大家分享的是有关纯HTML5+css3如何制作图片旋转的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

效果图如下:

纯HTML5+CSS3如何制作图片旋转


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

XML/html Code复制内容到剪贴板

  1. <!DOCTYPE html>     

  2. <html lang="en">     

  3. <head>     

  4.     <meta charset="UTF-8">     

  5.     <title>Document</title>     

  6.     <style type="text/CSS">     

  7.         #liu{     

  8.             width:280px;     

  9.             height: 279px;     

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

  11.             border-radius:140px;     

  12.             -WEBkit-animation:run 6s linear 0s infinite;     

  13.         }     

  14.      

  15.         #liu:hover{     

  16.             -webkit-animation-play-state:paused;     

  17.         }     

  18.      

  19.      

  20.         @-webkit-keyframes run{     

  21.             from{     

  22.                 -webkit-transfORM:rotate(0deg);     

  23.             }     

  24.             to{     

  25.                 -webkit-transform:rotate(360deg);     

  26.             }     

  27.         }     

  28.      

  29.     </style>     

  30. </head>     

  31. <body>     

  32.     <div id="liu"></div>     

  33. </body>     

  34. </html>     

  35.   

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; 暂停动画的执行。

感谢各位的阅读!关于“纯HTML5+CSS3如何制作图片旋转”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: 纯HTML5+CSS3如何制作图片旋转

本文链接: https://www.lsjlt.com/news/70034.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 纯HTML5+CSS3如何制作图片旋转
    这篇文章给大家分享的是有关纯HTML5+CSS3如何制作图片旋转的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。效果图如下:这个效果实现起来其实并不困难,代码清单如下:XML/HT...
    99+
    2024-04-02
  • css3如何让一张图片旋转
    今天小编给大家分享一下css3如何让一张图片旋转的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2024-04-02
  • 纯CSS3如何制作的鼠标悬停时边框旋转
    这篇文章主要介绍纯CSS3如何制作的鼠标悬停时边框旋转,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!纯CSS3实现的鼠标悬停时边框旋转的效果:实现代码如下,代码中注释已经比较详细,就...
    99+
    2024-04-02
  • CSS3实现图片放大旋转
    知识点:    css3动画    transition     @-webkit-keyframes rotation{ from {-webkit-transform: rotate(0deg);} to {-webkit-transf...
    99+
    2023-01-31
    图片
  • css如何旋转图片
    这篇文章主要介绍了css如何旋转图片,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css旋转图片的方法:首先创建一个HTML示例文件;然后在body中创建一个div;最后通过...
    99+
    2023-06-14
  • word图片如何旋转
    本篇内容主要讲解“word图片如何旋转”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“word图片如何旋转”吧!方法: 首先打开word,然后点击菜单的“开始-图片”,并插入图片。 接着选中这张插...
    99+
    2023-07-02
  • CSS3如何制作酷炫的3D旋转透视
    CSS3如何制作酷炫的3D旋转透视,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。立方体 3D 旋转3D 透视照片墙跳跃的音符可能上面的效果对精...
    99+
    2024-04-02
  • jquery如何让图片旋转
    使用jquery让图片旋转的方法:1.新建html项目,引入jquery;2.使用img标签添加图片;3.添加button按钮,绑定onclick点击事件;4.通过标签名获取图片对象,使用css()方法旋转图片;具体步骤如下:首先,新建一个...
    99+
    2024-04-02
  • 纯HTML5+CSS3怎么制作生日蛋糕
    这篇文章将为大家详细讲解有关纯HTML5+CSS3怎么制作生日蛋糕,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。先发个效果图吧蛋糕分为三个部分,底部蛋糕,顶层蛋糕和蜡烛部...
    99+
    2024-04-02
  • SVG如何制作地图旋转动画
    这篇文章主要介绍SVG如何制作地图旋转动画,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!<!DOCTYPE html> <html > &...
    99+
    2024-04-02
  • html5和css3中如何设置图片的翻转
    今天就跟大家聊聊有关html5和css3中如何设置图片的翻转,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在html5和css3中,可利用trans...
    99+
    2024-04-02
  • Css3怎么实现图片空间旋转
    这篇文章主要介绍了Css3怎么实现图片空间旋转的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Css3怎么实现图片空间旋转文章都会有所收获,下面我们一起来看看吧。transfor...
    99+
    2024-04-02
  • 如何实现HTML图片旋转
    小编给大家分享一下如何实现HTML图片旋转,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实现HTML图片旋转,HTML5+CSS...
    99+
    2024-04-02
  • 如何使用CSS3制作饼状旋转载入效果
    这篇文章主要介绍“如何使用CSS3制作饼状旋转载入效果”,在日常操作中,相信很多人在如何使用CSS3制作饼状旋转载入效果问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用...
    99+
    2024-04-02
  • HTML5+css3如何实现3D旋转木马效果
    这篇文章主要介绍HTML5+css3如何实现3D旋转木马效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、perspectiveperspective属性包括两个属性:none和...
    99+
    2024-04-02
  • 怎么在html5中利用Canvas旋转图片
    这篇文章给大家介绍怎么在html5中利用Canvas旋转图片,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。移动canvas原点var img = document.getElementBy...
    99+
    2023-06-09
  • css3怎么制作圆形旋转动画
    这篇文章主要介绍了css3怎么制作圆形旋转动画,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   使用css3制作旋转动画的步骤   步...
    99+
    2024-04-02
  • 如何使用HTML5和CSS3制作日历图标
    这篇文章主要讲解了“如何使用HTML5和CSS3制作日历图标”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用HTML5和CSS3制作日历图标”吧! ...
    99+
    2024-04-02
  • Htlm如何实现图片3D旋转
    这篇文章主要介绍了Htlm如何实现图片3D旋转的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Htlm如何实现图片3D旋转文章都会有所收获,下面我们一起来看看吧。animatio...
    99+
    2024-04-02
  • html5怎么实现图片的3D旋转效果
    本篇内容主要讲解“html5怎么实现图片的3D旋转效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html5怎么实现图片的3D旋转效果”吧!   完整代码如...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作