css怎么设置图片不停旋转

css设置图片不停旋转的方法:可以通过使用animation属性和transform属性来进行设置,如【-webkit-transform: rotate(360deg);animation: rotation;】。

css怎么设置图片不停旋转

本教程操作环境:windows10系统、css3版,该方法适用于所有品牌电脑。

(学习视频分享:css视频教程)

css设置图片不停旋转的方法:

相关属性:

立即学习“前端免费学习笔记(深入)”;

animation动画属性

animation: name duration timing-function delay iteration-count direction fill-mode play-state;

属性值:

animation-name    指定要绑定到选择器的关键帧的名称    

animation-duration    动画指定需要多少秒或毫秒完成    

animation-timing-function    设置动画将如何完成一个周期    

animation-delay    设置动画在启动前的延迟间隔。    

animation-iteration-count    定义动画的播放次数。    

animation-direction    指定是否应该轮流反向播放动画。    

animation-fill-mode    规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式。 

animation-play-state    指定动画是否正在运行或已暂停。    

initial    设置属性为其默认值。

inherit    从父元素继承属性。    

Transform属性应用于元素的2D或3D转换。这个属性允许你将元素旋转,缩放,移动,倾斜等。

transform: none|transform-functions;

属性值:

none    定义不进行转换。    

matrix(n,n,n,n,n,n)    定义 2D 转换,使用六个值的矩阵。    

matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)    定义 3D 转换,使用 16 个值的 4×4 矩阵。    

translate(x,y)    定义 2D 转换。    

translate3d(x,y,z)    定义 3D 转换。    

代码实现:

html代码:

@@##@@

旋转代码:

.demo{   text-align: center;    margin-top: 100px;}@-webkit-keyframes rotation{    from {-webkit-transform: rotate(0deg);}    to {-webkit-transform: rotate(360deg);}}.an{    -webkit-transform: rotate(360deg);    animation: rotation 3s linear infinite;    -moz-animation: rotation 3s linear infinite;    -webkit-animation: rotation 3s linear infinite;    -o-animation: rotation 3s linear infinite;}.img{border-radius: 250px;}

实现效果:

css怎么设置图片不停旋转

相关推荐:CSS教程

72ecf3bd4847d7396cb1ec9fe1d4399.png

以上就是css怎么设置图片不停旋转的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1616538.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
resize不是已知的css属性?
上一篇 2025年12月24日 05:29:40
myeclipse css 不起作用怎么办
下一篇 2025年12月24日 05:29:58

相关推荐

发表回复

登录后才能评论
关注微信