div+css实现跳绳小女孩动画效果代码
代码语言:html
所属分类:动画
代码描述:div+css实现跳绳小女孩动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> /* 需要的参数 */ :root { --skin: #f5ccad; --border: #3d3b55; --tshirt1: rgb(182, 193, 231); --tshirt2: rgb(247, 153, 137); --shadow: #50495755; --bg: rgb(245, 236, 205); --duration: 0.5s; } *, *:after, *:before { box-sizing: border-box; } *:after, *:before { content: ""; } .girl *, .girl *:after, .girl *:before { position: absolute; left: 0; right: 0; margin: auto; } body { justify-content: center; align-items: center; height: 100vh; width: 100%; background: var(--bg); color: var(--border); overflow: hidden; } .body { background: var(--skin); } .appearance { position: relative; height: 100vh; z-index: 1; margin: auto; top: 0; } .appearance:before { content: ""; background: var(--border); width: 30vh; height: 1vh; position: absolute; margin: auto; left: 0; right: 0; bottom: 22vh; border-radius: 50%; opacity: 0.6; animation: hopshadow var(--duration) infinite ease-in; } @keyframes hopshadow { 10%, 90% { transform: scale(1); } 50% { transform: scale(0.9); opacity: 0.4; } } .girl { animation: hop var(--duration) infinite ease-in; } @keyframes hop { 10%, 90% { transform: translate3d(0, 0, 0); } 50% { transform: translate3d(0, -3vh, 0); } } .head { b.........完整代码请登录后点击上方下载按钮下载查看
网友评论0