在Y轴上旋转元素

用户3196599

我设置了一个简单的关键帧动画来在Y轴上旋转元素,但是该元素不稳定,我是否缺少属性?

.circle {
  height: 50px;
  width: 50px;
  border-radius: 50%;
  border: 5px solid black;
  margin: auto;
  animation: rotateY 1s infinite;
}
@-webkit-keyframes rotateY {
  0% { transform: rotateY( 60deg); }
  20% { transform: rotateY( 120deg); }
  40% { transform: rotateY( 180deg); }
  60% { transform: rotateY( 240deg); }
  80% { transform: rotateY( 300deg); }
  100% { transform: rotateY( 360deg); }
}
<div class="circle"></div>  

网络提基

由于默认的动画定时功能(轻松)而创建了“波动”效果,应将其设置为linear

同样,对于关键帧动画,将状态指定为20%,40%...也没有意义,您只需使用“ to”关键字指定结束状态即可:

.circle {
  height: 50px;
  width: 50px;
  border-radius: 50%;
  border: 5px solid black;
  margin: auto;
  -webkit-animation: rotateY 1s infinite linear;
  animation: rotateY 1s infinite linear;
}
@-webkit-keyframes rotateY {
  to { -webkit-transform: rotateY(360deg); }
}
@keyframes rotateY {
  to { transform: rotateY(360deg); }
}
<div class="circle"></div>

请注意,您还需要根据要支持的浏览器使用供应商前缀。有关更多信息,请参见canIuse

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

libgdx在其Y轴上旋转actor

来自分类Dev

ThreeJS:在y轴上旋转以面对相机

来自分类Dev

在 y 轴上旋转整个身体

来自分类Dev

如何在 Y 轴上旋转对象?

来自分类Dev

旋转SVG与HTML元素-不在轴上旋转

来自分类Dev

如何使用Javascript在X轴上旋转Canvas元素

来自分类Dev

如何在此动画中使侧面元素在x轴上旋转?

来自分类Dev

三个Js在Y轴上旋转网格以面向特定的矢量位置

来自分类Dev

以给定角度在y轴上旋转单个UIView的一部分

来自分类Dev

三个Js在Y轴上旋转网格以面向特定的矢量位置

来自分类Dev

如何使平面仅在一个轴上旋转?

来自分类Dev

在水平条形图上旋转 x 轴文本

来自分类Dev

无法在自定义Angular元素上旋转

来自分类Dev

如何在每个窗口滚动事件上旋转元素?

来自分类Dev

如何使用jquery在鼠标滚轮上旋转元素?

来自分类Dev

Mayavi:绕y轴旋转

来自分类Dev

绕 Y 轴旋转 gluLookAt

来自分类Dev

在自定义圆轴的一半上旋转文本

来自分类Dev

沿Y轴旋转“卡片” 180度

来自分类Dev

CSS在Y轴上无限旋转

来自分类Dev

Three.js-当摄像机旋转90度角时,为什么在x轴和z轴上旋转具有相同的效果?

来自分类Dev

在悬停div上旋转图像

来自分类Dev

轴旋转

来自分类Dev

在循环中围绕自己的轴旋转每个元素(处理)

来自分类Dev

在OpenCV中绕x,y,z轴旋转图像

来自分类Dev

R:如何旋转次要Y轴的标签?{根据}

来自分类Dev

一起旋转X,Y和Z轴

来自分类Dev

Unity脚本(C#)限制相机在y轴上的旋转

来自分类Dev

在Matlab中沿X,Y和Z轴旋转图像