svg+css实现三维胶囊旋转动画效果代码
代码语言:html
所属分类:动画
代码描述: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