svg+css实现三维胶囊旋转动画效果代码

代码语言:html

所属分类:动画

代码描述:svg+css实现三维胶囊旋转动画效果代码

代码标签: svg css 三维 胶囊 旋转 动画

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">

  
  
  
<style>
body,html{
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden; 
}
body{
  background-color: #ffd4a3;
  display: flex;
  justify-content: center;
  align-items: center; 
}
svg{
  height: 80%;
  width: 80%;
}
</style>

  
  
</head>

<body >
  <svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
<use href="#pill_shadow" transform="scale(.9, .3) translate(32 1150)" />
<use href="#everything">
	<animateTransform attributeName="transform" type="rotate" dur="4s" repeatCount="indefinite" calcMode="spline"
		keyTimes="0;0.5;1" keySplines="0.5 0 0.5 1; 0.5 0 0.5 1"
		values="40 256 256; -40 256 256; 40 256 256" />
</use>
<defs>
 	<g id="everything">
		<use href="#pill_top" filter="url(#shadowTop)"/>	
		<use href="#pill_bottom_back"/>	
		<use href="#pill_bottom.........完整代码请登录后点击上方下载按钮下载查看

网友评论0