svg+css实现一条水中游动呼吸的鱼儿动画效果代码
代码语言:html
所属分类:动画
代码描述:svg+css实现一条水中游动呼吸的鱼儿动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> :root { --dark: #002C9B; --light: #C8DFFF; } body { height: 100vh; width: 100vw; display: grid; place-items: center; background: #0069FF; } .wrapper { animation: fish 1.5s ease infinite alternate; transform: translate(-4px, -2px); } @keyframes fish { from { transform: translate(-4px, -2px); } to { transform: translate(0px, 0px) rotate(1deg); } } .bod { color: var(--light); transform-origin: 0 50%; animation: bod 1.5s ease infinite alternate; } @keyframes bod { from { transform: translateX(0px) scalex(1); } to { transform: translateX(0.25px) scalex(0.98); } } .eye { color: var(--dark); } .fin-tail { color: var(--dark); transform-origin: 200px; animation: tail 1.5s 1.5s ease infinite alternate; } @keyframes tail { from { transform: scaleX(1) rotate(0deg); } to { transform: scaleX(0.75) rotate(3deg); } } .fin-back-bottom { color: var(--dark); transform-origin: 155px; animation: fin-bottom 1.5s ease infinite alternate; } .fin-front-bottom { color: var(--dark); transform-orig.........完整代码请登录后点击上方下载按钮下载查看
网友评论0