微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css底座原地旋转动画

CSS底座原地旋转动画

  .base {
  	width: 100px;
  	height: 100px;
  	background-color: red;
  	border-radius: 50%;
  	animation: rotate 2s linear infinite;
  }

  @keyframes rotate {
  	0% {
  		transform: rotate(0deg);
  	}
  	100% {
  		transform: rotate(360deg);
  	}
  }

css底座原地旋转动画

这是一个简单的CSS动画,使一个圆形底座在原地旋转。

  .base {
  	width: 100px;
  	height: 100px;
  	background-color: red;
  	border-radius: 50%;
  	animation: rotate 2s linear infinite;
  }

在这代码中,创建了一个名为“.base”的class,用于定义底座的样式属性。设置宽和高都是100像素,背景色为红色, 边框半径为50%,使其成为一个圆。然后,添加一个动画的关键帧 "@keyframes",定义了一个名为“rotate”的动画,规定其在2秒钟内以线性的速度无限循环执行.

  @keyframes rotate {
  	0% {
  		transform: rotate(0deg);
  	}
  	100% {
  		transform: rotate(360deg);
  	}
  }

在"@keyframes"规则中,定义了从0%到100%之间的一个全新的动画过程,我们可以用"transform: rotate(xdeg)"属性来控制它的旋转程度。在起始状态下,设置为0度,而在结束状态下,设置为360度。这样,底座就能不停地旋转了!

这是一个非常简单的例子,但背后是无限创意和无限可能性的。在不同的HTML和CSS项目中,很有用的动画技巧。通过学习这些技巧,可以为您的网站增添一些进一步的动态乐趣。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。